If you have opened this tar file on your local machine, you need to FTP the tar archive or the tar gzipped archive (whichever you downloaded) to your unix web server (unless, of course, your "local machine" is the unix web server onto which you are going to install Discus).
This replaces the discus2_x.tar.gz file with a file called discus2_x.tar.
This creates a directory called discus2_x in your current working directory, and all Discus setup files are extracted into that directory.
Follow on-screen instructions.
You will be given instructions for registration when you have logged in for the first time.
Congratulations on installing Discus!
This replaces the discus2_x.tar.gz file with a file called discus2_x.tar.
This creates a directory called discus2_x in your current working directory, and all Discus setup files are extracted into that directory.
Follow on-screen instructions.
Note that in the unix upgrade, you are given a choice to do a typical upgrade (updates all files to the current version) or a custom upgrade (which allows you to choose which files are upgraded so you can keep any customizations you have made).
The reinstallation of Discus is done from within the upgrade script (you will upgrade from the current version to the current version. See the instructions on Upgrading. Note that if you have completely screwed up your board, you should do a custom upgrade and answer yes to all options.
Discus also requires that you have a web server installed on your Windows machine. If you are running NT, Microsoft IIS is probably installed. With Windows 95, a WWW server is not installed by default, so you can download one of our recommended servers from the Discus Windows 95 page if you need a server.
Before you try to install Discus, you must have installed both your Perl interpreter and your web server. Only after you have installed those programs can you install Discus. Please note that installing Perl and your web server is your own responsibility and the Discus Team does not provide support for installation of Perl or your web server -- if you do have support questions, you should address them the programmer of the server or to the makers of the port of Perl that you are trying to install.
Here is how to set up Perl with our recommended servers:
Microsoft Internet Information Server (IIS)
Run regedit and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\Script Map. In the right frame, right-click to bring up the "New >" menu, and choose "String Value." Enter ".cgi" without the quotes (yes, there is a dot there) and press ENTER. Double-click on the new ".cgi" value and enter "C:\Perl\Bin\Perl.exe %s" without the quotes into the "Value data" blank. (If you installed Perl somewhere else, you will need to adjust this accordingly, but you need the "%s" to make it work right.) Then close regedit and restart your server -- this is important!Standard warning: Editing your registry can corrupt your machine and make it unbootable. Be careful that you only edit the portion of the registry that you are instructed to edit. Make a backup of your registry before doing this step.
Microsoft Personal Web Server (PWS)
PWS is just a scaled-down version of IIS. Use the same procedure indicated above for IIS.
Apache, Xitami
These robust programs recognize the unix-style #! at the top of scripts, so Discus setup automatically configures the scripts to be executed with Perl. No action on your part is necessary!
Please also note that unless your Windows 95/NT machine is connected to the network, your Discus forum will probably not be of much use to the outside world. People can only access your Discus board when your computer is on and connected to the internet. Also, note that you do not need to have Discus installed on your Windows 95/NT machine to be able to use a Discus board that is located somewhere else on the internet -- any existing Discus board can be accessed and administered using your web browser (Netscape or Internet Explorer).
If double-clicking on the setup.pl program does not open the program in a new window, use a MS-DOS prompt window (on NT, this is called a "Command Prompt" window) and 'cd' to the directory that contains the setup.pl program. Then type perl setup.pl at the command prompt.
If you still cannot open the file properly, you need to type C:\full_path_to_perl\perl.exe setup.pl (where you fill in the correct full path to Perl on your system).
You will be given instructions for registration when you have logged in for the first time.
Congratulations on installing Discus!
If double-clicking on the upgrade.pl program does not open the program in a new window, use a MS-DOS prompt window and 'cd' to the directory that contains the upgrade.pl program. Then type perl upgrade.pl at the command prompt.
If you still cannot open the file properly, you need to type C:\full_path_to_perl\perl.exe upgrade.pl (where you fill in the correct full path to Perl on your system).
The reinstallation of Discus is done from within the upgrade script (you will upgrade from the current version to the current version. See the instructions on Upgrading. Note that if you have completely screwed up your board, you should do a custom upgrade and answer yes to all options.
First, have you looked at the instructions yet? There's really nothing that terrible there! You don't have to edit CGI scripts, change permissions, run your C compiler, mess around with "makefiles" or do those other terribly difficult things many programs require for installation.
If you're still grasping for a starting point, have you looked at step 1 of the instructions? If you are installing onto a unix server, use the instructions for a unix web server. To install the Discus program with a Windows 95/NT web server, use the instructions for a Windows 95/NT web server. Start on step 1 and plow your way through the instructions. You'll be pleasantly surprised how easy it really is.