Abyss Web Server X1 (ver 2.12.1) Freeware Abyss Web Server X1 is a single-host Web server. Despite its small footprint, it supports secure SSL connections (HTTPS), CGI scripts, FastCGI, ISAPI extensions, ASP.NET, server-side includes (SSI), download resuming, caching negotiation, logging, custom error pages, password protection, IP address control, URL rewriting, aliases, custom MIME types, index files, custom directory listings, anti-leeching, and bandwidth throttling. It also features an automatic anti-hacking system and an intuitive multilingual remote Web management interface. File = abwsx1.zip The Abyss X1 server fully supports PHP ver5, so it can be used as the HTTP server for "PeerTracker". NOTE: This is the last Win2k version. ========== PHP (ver 5.2.12) Freeware As a bonus, I have included PHP ver 5.2.12 from Aprelium for use with Abyss. Note that this is the last Win2k version of the PHP package. File = php5212.zip PHP INSTALLAION INSTRUCTIONS: Install the package contents in a directory of your choice (for example in C:\Program Files\PHP5). Declare the interpreter ----------------------- Open Abyss Web Server's console. In the Hosts table, press Configure in the row corresponding to the host to which you want to add PHP 5 support. If there is no Hosts table in the main screen of your console, this means that you are using an old version of Abyss Web Server. Please upgrade to the latest version before proceeding. Upgrading is free, straightforward, and preserves your current server configuration. Click here to download the latest version. Select Scripting Parameters. Check Enable Scripts Execution. Press Add in the Interpreters table. If you are using Windows NT, 2000, XP, 2003, Vista, 7, 2008 Server or later, set Interface to FastCGI (Local - Pipes). If you are using Windows 95, 98, or ME, set Interface to CGI/ISAPI as PHP does not support the FastCGI interface on these old operating systems. Note that if you do not find an Interface field, you can ignore this step and continue with the following instructions. The absence of the Interface field means that your Abyss Web Server X1 and X2 version number is less than 2.3. If this is the case, we strongly recommend to upgrade to the latest version to benefit from the FastCGI performance boost. If after adding PHP support, your PHP scripts refuse to run and report Error 503, this is probably because your PHP interpreter does not support the FastCGI mode. In such a case, set its Interface field to CGI/ISAPI to solve the problem. In the Interpreter field, press Browse..., go to the directory where you have installed PHP 5, locate php-cgi.exe, and click on it. Set Type to Standard. Note that you should no more use PHP Style as it was only meant to activate special internal workarounds to support PHP versions < 5.2.4. Check Use the associated extensions to automatically update the Script Paths. Press Add in the Associated Extensions table. Enter php in the Extension field and press OK. Press OK Press OK in the Scripting Parameters dialog. Declare new index files ----------------------- Select Index Files. Press Add in the Index Files table. Enter index.php in the File Name field and press OK. Apply the modifications ----------------------- Press Restart to restart the server.