
Installing the Software
Current as of version 2.53
Please note: Complete installation can be
purchased for just $50.00 without further support, or you can purchase a
support license starting at just $195.00 USD a year, which gives you
unlimited support and installation. Purchase Here.
Ad Eagle Suite
comes in a .zip file. Please unzip it keeping directory structure intact,
and then follow the instructions below.
In the first
directory you will find a directory containing the ad-eagle directory.
This whole directory has to be uploaded to your cgi-bin in ASCII mode. The
file permissions on this directory should be drwxr-xr-x (chmod 0755 on
Unix machines).
In the ad-eagle directory you
will see the following files. Open them in a text editor such as Notepad
(not Word of some other program that will convert the files into a binary
format) and first make sure the first line in each script is the correct
path to perl on your system. Examples:
#!/usr/bin/perl or #!/usr/bin/local/perl on most *nix machines.
#!/perl on most Windows servers.
Next, set the file permissions on the files like so:
ads.cgi
-rwxr-xr-x (chmod 0755)
go.cgi
-rwxr-xr-x (chmod 0755)
remote.cgi
-rwxr-xr-x (chmod 0755)
jump.cgi
-rwxr-xr-x (chmod 0755)
include_ads.cgi -rw-r--r-- (chmod
0644) * This file is no longer needed but is still used by some.
client_admin.cgi -rwxr-xr-x (chmod 0755)
Now set the
permissions on the directories in the ad-eagle directory.
RTNS
drwxrwxrwx (chmod 0777)
SESSIONS
drwxrwxrwx (chmod 0777)
admin
drwxr-xr-x (chmod 0755)
lib
drwxrwxrwx (chmod 0777)
Next we go into the admin directory. There are three .cgi files there and
you need to set their permissions like so:
admin.cgi
-rwxr-xr-x (chmod 0755)
clients.cgi
-rwxr-xr-x (chmod 0755)
edit.cgi
-rwxr-xr-x (chmod 0755)
Make sure the path to perl is correct in these files.
Now the
directories in the admin directory:
html
drwxr-xr-x (chmod 0755)
queue
drwxrwxrwx (chmod 0777)
sysdata
drwxrwxrwx (chmod 0777)
tmp
drwxrwxrwx (chmod 0777)
Next we will go into the /admin/queue directory and set the permissions on
the files inside it:
QUE.LCK
-rw-rw-rw- (chmod 0666)
QUEUE.BAK -rw-rw-rw- (chmod
0666)
queue.list -rw-rw-rw-
(chmod 0666)
Next we visit the /admin/sysdata directory:
admin_data.txt -rw-rw-rw- (chmod 0666)
admins.list -rw-rw-rw-
(chmod 0666)
customers.txt -rw-rw-rw- (chmod 0666)
cc.txt
-rw-rw-rw- (chmod 0666)
passwd.pwd -rw-rw-rw- (chmod 0666)
rotations.txt -rw-rw-rw- (chmod 0666)
sales.pwd -rw-rw-rw-
(chmod 0666)
sys.dat
-rw-rw-rw- (chmod 0666)
There are also two lower directories in the sysdata directory:
backups
drwxrwxrwx (chmod 0777)
sessions
drwxrwxrwx (chmod 0777)
Now for the /admin/tmp directory:
ADMIN.LCK -rw-rw-rw- (chmod 0666)
admin_list.lck -rw-rw-rw- (chmod 0666)
sessions.lck -rw-rw-rw- (chmod 0666)
Now we have to go back to the /ad-eagle/lib directory:
AdEagle.pm -rw-rw-rw-
(chmod 0666)
AdEagle.pm.bak -rw-rw-rw- (chmod 0666)
AdEagleAdmin.pm -rw-r--r-- (chmod 0644)
That is it for the file permissions. Now there is just a few
configurations to take care of, and you will be ready to log in and start
setting up.
First the /ad-eagle/lib/AdEagle.pm file. This is the file that contains
all of your configurations, so be careful with them or your system will
not work.
default => "main",
This is the global default rotation. Set this as you wish, but remember
that you will have to create this rotation from the admin area once the
program is up and running. This rotation will always have to have at least
one ad in it. So if you were to change it to "default" it would look like
so in the AdEagle.pm file:
default => "default",
bounce_url => "http://YOURDOMAIN.COM/ad-eagle/index.htm",
This would normally be the full url to whatever page you use to allow your
advertising clients to log in. Default value as per these instructions
would be:
bounce_url => "http://YOURDOMAIN.COM/ad-eagle/index.htm",
Failed login attempts will be redirected to that page, so it is best to
set it up as your clients login page.
jump_url => "http://YOURDOMAIN.COM/cgi-bin/ad-eagle/go.cgi",
This is the full URL to the go.cgi script. It should read:
jump_url => "http://YOURDOMAIN.COM/cgi-bin/ad-eagle/go.cgi",
root_dir => "/full/system/path/to/cgi-bin/ad-eagle",
This is the full system path to the ad-eagle directory, without a trailing
slash.
mailer => "sendmail",
sendmail or SMTP, which ever you wish to use.
location_of_sendmail => '/usr/sbin/sendmail',
The location of sendmail on your system, or the address of your SMTP
server if you are using that instead. SMTP would look something like so:
location_of_sendmail => 'mail.yourisp.com',
domain => "veinotte.com",
Your full domain name.
admin_address => 'YOUR-EMAIL-ADDRESS,
The email address you want reports to go to, and also used as the from
address when you email clients from within the admin area.
billing_subject
=> "Veinotte.com - Advertising Notice",
This is the
subject of emails that you send out from your administation area. When you
email a client from within the interface, their stats are included in the
email as well.
upload_root =>
"/full/system/path/to/your/htdocs/ad-eagle",
If you want to upload images from the admin area, you must set this to the
directory where you want the images to be uploaded to. This directory must
be writable. This is the full system path, NOT the url.
The rest of the
items can wait until you log into the admin and set up. This one:
customers_stats_area => "http://URL/TO/ad-eagle/index.htm", should be set
to the same url as the bounce_url above.
Again, make sure
that you upload the files in ASCII mode. Now you should be ready to login
to the admin area and begin setting up. Your username and password are:
Username: sitemaps
Password: temp
Your admin area is:
http://YOURDOMAIN.com/cgi-bin/ad-eagle/admin/admin.cgi
The first thing
you will want to do is change your username and password. Then, see the
Users Guide on setting up the rest of your system.
Too much work? Have us
install it for you for just $50.00 USD.
|