The installation of SiteNet BBS should be painless. Every measure has been taken to ensure that you get it right the first time. The installation instructions looks like a lot of text, but the reason that it has so much text is to make things as clear and easy as possible.
Follow the steps below exactly as described and you should have SiteNet BBS serving you in a couple of minutes. Do the steps as you read through them.
Step 1. (Extract the .zip archive)
Extract the files with their directories that came in the .zip archive.
Step 2. (Create a 'data' directory on your host/server)
Create a directory called 'data' or anything else you would like to call it. This directory should be in a place where you cannot load the contents of it inside a web browser.
A good place to place this directory would be for example:
/home/yourdomain.com/data
where your cgi-bin directory will reside in something like
/home/yourdomain.com/www/cgi-bin
and your public HTML directory in something like
/home/yourdomain.com/www
Step 3. (Transfer files to the 'data' directory)
The .zip archive will contain directories inside it. These directories are 'cgi', 'data' and 'html'
Now transfer the files inside the 'data' directory of the .zip archive to the 'data' directory you have just created.
Step 4. (Set permissions of the 'data' directory and files within it to 777)
Assign the permission setting of 777 to the data directory and all the files residing in it.
Step 5. (Transfer the .cgi and .pm script files)
The .zip archive will contain directories inside it. These directories are 'cgi', 'data' and 'html'
Transfer the files in the 'cgi' directory to your 'cgi-bin' directory.
In the cgi directory that came with the .zip archive there will be a subdirectory called 'admin'. You need to transfer this directory and it's contents as well. Note that the 'admin' directory always has to be a sub directory of the directory where the main program scripts resides.
For example:
You could place the files that came in the 'cgi' directory from the .zip archive in:
/home/yourdomain.com/www/cgi-bin/sitenetbbs
and the admin cgi script files in
/home/yourdomain.com/www/cgi-bin/sitenetbbs/admin
Step 6. (Set permissions of the .cgi and .pm script files)
Set the permissions settings of the .cgi and .pm files that you transferred to the permission setting of 755. Set the permission setting of config.cgi to 777
Step 7. (Create the 'html' directory & transfer files to the 'html' directory)
With the files/directories you extracted from the .zip archive there should have been a directory called 'html'.
On your hosting account/server create a directory called 'html' or whatever you want to call it. This directory has to be in your public html document tree. Your public html document tree is where you store the web pages of your web site.
Now you should have created the 'html' directory. Transfer the contents of the 'html' directory you have extracted from the installation .zip archive to the 'html' directory you have created.
In the 'html' directory you have extracted, there should be sub directories. These subdirectories are called icons, user_images and user_imagesc - Transfer these directories with their contents as well.
Step 8. (Setting permissions for the 'html/user_imagesc' directory)
Set the permission setting of the directory 'user_imagesc' inside the 'html' directory to 777. Uploaded user images will be placed inside this directory.
Step 9. (The setup interface)
Load setup.cgi in your browser and follow the instructions from there. setup.cgi is in the 'admin' directory you have created under your cgi-bin directory.
It should be located at, for example:
http://www.yourdomain.com/cgi-bin/sitenetbbs/admin/setup.cgi
Step 10. (Setup Completion)
After you have completed the setup with setup.cgi, SiteNet BBS will be up and running. Load sn_admin.cgi in your browser to start creating forums.