corner1.gif (159 bytes) corner2.gif (159 bytes)

<< Previous Page
Installation

Index

Next Page >>
Getting Started

 

SiteNet BBS Documentation Chapter 2

2. Upgrade Instructions

2.1 Unix/Linux upgrade instructions - Upgrades from NetBoard versions 1.x
2.2 Unix/Linux upgrade instructions for SiteNet BBS versions 2.x
2.3 Windows upgrade instructions - Upgrades from NetBoard versions 1.x
2.4 Windows Upgrade instructions for SiteNet BBS versions 2.x

 


2.1 Unix/Linux Upgrade Instructions - NetBoard versions 1.x

Step 1. (Extract the .zip archive)

Extract the files with their directories that came in the .zip archive.

Step 2. (Copy .cgi and .pm script files)

The .zip archive will contain directories inside it. These directories are 'cgi', 'data' and 'html'

Located in the cgi directory is .cgi and .pm files. Also in the cgi directory is a directory called 'admin'. Inside the 'admin' directory there are also .cgi and .pm files.

Overwrite/replace all your old .cgi and .pm files, except config.cgi - with the new .cgi files that came with the .zip archive. The old .cgi and .pm files will be located in your cgi-bin directory for the previous installation.

Do not replace config.cgi on your host/server with the one that came with the .zip installation archive. Leave it as is.

There will be additional .cgi and .pm files present in the .zip file, copy them into your cgi-bin directory.

Now you will have replaced all your old .cgi and .pm files and new additional script files will have been copied to your cgi-bin directory.

Step 3. (Set permissions of the .cgi and .pm script files)

3.1 How to set permissions from your ftp client/program:
Most FTP clients have this ability. Go to the cgi-bin directory where the .cgi and .pm script files resides in and select the files that you just copied. In your FTP client there should be a menu item or button where you change the file attributes or file permissions. Set the permissions/attributes to 755. Then go to the admin directory, and select the files and also set these files to the permissions of   755.

Do the same with the .cgi and .pm files residing in the admin directory.

3.2 How to set permissions from telnet or SSH
If your host/server disallows permissions to be set from ftp or if you are just a telnet/SSH buff, you might want to take this route.
Telnet/SSH into your hosting account/server and go to the cgi-bin directory where you copied the .cgi and .pm files. chmod 755 the files by issuing the following command on the command prompt:
chmod 755 *.cgi
and
chmod 755 *.pm

Do the same with the .cgi and .pm files residing in the admin directory.

Now all the .cgi and .pm files in your cgi-bin and admin directory will have been set to the permission setting of 777

Step 4. (Copy/Replace files in the 'html' directory of the .zip archive)

When you first installed NetBoard you had to create a directory in your public html document tree. In the installation instructions this directory is refered to as 'html' - This directory holds images, user images and icons. It also has 3 sub directories named 'icons', 'user_images', user_imagesc'

The 'html' directory inside the .zip archive contains images and sub directories with image files. Copy the contents of the 'html' directory (with subdirectories) to your 'html' directory. Replace all the files residing in the 'html' directory on your host/server.

Also copy the contents of the subdirectories inside the html directory in the .zip archive to your host/server - replacing old files where required.

Now you will have replaced and copied new image files to your 'html' directory.

Step 5. (Run setup.cgi)

Run setup.cgi - for example http://www.yourdomain.com/cgi-bin/forum/admin/setup.cgi

Ensure that everything looks correct.

 

2.2 Unix/Linux Upgrade Instructions - SiteNet BBS Ver 2.x

Step 1. (Extract the .zip archive)

Extract the files with their directories that came in the .zip archive.

Step 2. (Copy .cgi and .pm script files)

The .zip archive will contain directories inside it. These directories are 'cgi', 'data' and 'html'

Located in the cgi directory is .cgi and .pm files. Also in the cgi directory is a directory called 'admin'. Inside the 'admin' directory there are also .cgi and .pm files.

Overwrite/replace all your old .cgi and .pm files, except config.cgi - with the new .cgi files that came with the .zip archive. The old .cgi and .pm files will be located in your cgi-bin directory for the previous installation.

Do not replace config.cgi on your host/server with the one that came with the .zip installation archive. Leave it as is.

There will be additional .cgi and .pm files present in the .zip file, copy them into your cgi-bin directory.

Now you will have replaced all your old .cgi and .pm files and new additional script files will have been copied to your cgi-bin directory.

Step 3. (Set permissions of the .cgi and .pm script files)

3.1 How to set permissions from your ftp client/program:
Most FTP clients have this ability. Go to the cgi-bin directory where the .cgi and .pm script files resides in and select the files that you just copied. In your FTP client there should be a menu item or button where you change the file attributes or file permissions. Set the permissions/attributes to 755. Then go to the admin directory, and select the files and also set these files to the permissions of   755.

Do the same with the .cgi and .pm files residing in the admin directory.

3.2 How to set permissions from telnet or SSH
If your host/server disallows permissions to be set from ftp or if you are just a telnet/SSH buff, you might want to take this route.
Telnet/SSH into your hosting account/server and go to the cgi-bin directory where you copied the .cgi and .pm files. chmod 755 the files by issuing the following command on the command prompt:
chmod 755 *.cgi
and
chmod 755 *.pm

Do the same with the .cgi and .pm files residing in the admin directory.

Now all the .cgi and .pm files in your cgi-bin and admin directory will have been set to the permission setting of 777

Step 4. (Run setup.cgi)

Run setup.cgi - for example http://www.yourdomain.com/cgi-bin/forum/admin/setup.cgi

Ensure that everything looks correct.

 

2.3 Windows Upgrade Instructions - NetBoard versions 1.x

Step 1. (Extract the .zip archive)

Extract the files with their directories that came in the .zip archive.

Step 2. (Set path to config.cgi in scripts)

Open all the .cgi and .pm files with something like textpad - Get it at http://www.textpad.com

Change the line that reads (Near the top):
  
#$cfile = "e:/full/server/path/to/config.cgi";

to

$cfile = "e:/full/server/path/to/config.cgi";

where e:/full/server/path/to/config.cgi needs to be changed to the full server path to where config.cgi is located on your host/server.

Step 3. (Copy .cgi and .pm script files)

The .zip archive will contain directories inside it. These directories are 'cgi', 'data' and 'html'

Located in the cgi directory is .cgi and .pm files. Also in the cgi directory is a directory called 'admin'. Inside the 'admin' directory there are also .cgi and .pm files.

Overwrite/replace all your old .cgi and .pm files, except config.cgi - with the new .cgi files that came with the .zip archive. The old .cgi and .pm files will be located in your cgi-bin directory for the previous installation.

Do not replace config.cgi on your host/server with the one that came with the .zip installation archive. Leave it as is.

There will be additional .cgi and .pm files present in the .zip file, copy them into your cgi-bin directory.

Now you will have replaced all your old .cgi and .pm files and new additional script files will have been copied to your cgi-bin directory.

Step 4. (Copy/Replace files in the 'html' directory of the .zip archive)

When you first installed NetBoard you had to create a directory in your public html document tree. In the installation instructions this directory is refered to as 'html' - This directory holds images, user images and icons. It also has 3 sub directories named 'icons', 'user_images', user_imagesc'

The 'html' directory inside the .zip archive contains images and sub directories with image files. Copy the contents of the 'html' directory (with subdirectories) to your 'html' directory. Replace all the files residing in the 'html' directory on your host/server.

Also copy the contents of the subdirectories inside the html directory in the .zip archive to your host/server - replacing old files where required.

Now you will have replaced and copied new image files to your 'html' directory.

Step 5. (Run setup.cgi)

Run setup.cgi - for example http://www.yourdomain.com/cgi-bin/forum/admin/setup.cgi

Ensure that everything looks correct.

 

2.4 Windows Upgrade Instructions - SiteNet BBS Ver 2.x

Step 1. (Extract the .zip archive)

Extract the files with their directories that came in the .zip archive.

Step 2. (Set path to config.cgi in scripts)

Open all the .cgi and .pm files with something like textpad - Get it at http://www.textpad.com

Change the line that reads (Near the top):
  
#$cfile = "e:/full/server/path/to/config.cgi";

to

$cfile = "e:/full/server/path/to/config.cgi";

where e:/full/server/path/to/config.cgi needs to be changed to the full server path to where config.cgi is located on your host/server.

Step 3. (Copy .cgi and .pm script files)

The .zip archive will contain directories inside it. These directories are 'cgi', 'data' and 'html'

Located in the cgi directory is .cgi and .pm files. Also in the cgi directory is a directory called 'admin'. Inside the 'admin' directory there are also .cgi and .pm files.

Overwrite/replace all your old .cgi and .pm files, except config.cgi - with the new .cgi files that came with the .zip archive. The old .cgi and .pm files will be located in your cgi-bin directory for the previous installation.

Do not replace config.cgi on your host/server with the one that came with the .zip installation archive. Leave it as is.

There will be additional .cgi and .pm files present in the .zip file, copy them into your cgi-bin directory.

Now you will have replaced all your old .cgi and .pm files and new additional script files will have been copied to your cgi-bin directory.

Step 4. (Run setup.cgi)

Run setup.cgi - for example http://www.yourdomain.com/cgi-bin/forum/admin/setup.cgi

Ensure that everything looks correct.

 

<< Previous Page
Installation

Index

Next Page >>
Getting Started

ffbotl.gif (1447 bytes)
Site Map | PowerSeek | Turbo Seek | ActivDesk | FM SiteSearch Pro | SiteNet BBS | Download Monitor Pro | More Products...
Support Desk | Community Forums | Affiliate Program | Contact us
ffbotr.gif (1456 bytes)