Abyss Web Server X1 v2.8 Private

Andrew Lee on 12 Feb 2013

Abyss Web Server is a full-featured web server with a small footprint. It supports HTTP/1.1, dynamic content generation through CGI/1.1 scripts, ISAPI extensions, Server Side Includes (SSI), custom error pages, password protection, IP address control, anti-leeching, and bandwidth throttling. It also features also automatic anti-hacking as well as a multilingual remote web management interface that makes its configuration as easy as browsing a web site.

Category:
System Requirements: Win95 / Win98 / WinME / WinNT / Win2K / WinXP / Vista / Win7
Writes settings to: Application folder
Stealth: ? Yes
License: Freeware
How to extract:
  1. Download the installer and extract the contents of the $INSTDIR directory to a folder of your choice.
  2. Launch abyssws.exe and close it
  3. Edit "abyss.conf" and look for the <root> parameter
  4. Change the absolute path to "." (omit the quotes)
  5. Create an empty "log" folder and inside that folder create an empty text file named "cgi.log"
To install PHP by follow the instructions on Aprelium's website. Then move the PHP folder inside Abyss' folder and change the PHP path in "abyss.conf" to a relative one i.e. ".\PHP\php-cgi.exe".

What's new?
  • IPv6 support
  • Reverse-proxy support
  • Back-end operation: support for operation behind reverse proxies (X-Host/X-Forwarded-Host support - Host-wide : support for the use of the actual IP X-Forwarded-For - X-Forwarded-Proto)
  • Configurable log
  • Limit accesses per IP
  • Server Activity: "Live" requests view in the console
  • Added private keys dump in the console
  • Detection of double instances and the presence of the Windows Service
  • Added an optional base parameter to URL Rewriting rules
  • Added timestamps to CGI error logs
  • Support for chunked POSTs with HTTP trailer headers support
  • Added full HTTP "Expect" header support
  • Added request body restrictions : Added a parameter to limit the size of a request line, Added a parameter to limit the size of request headers length, Report error 414 or 400 for request length overflow
  • Added ASP.NET/FastCGI processes recycling based on the process lifetime
    Full preload of ASP.NET applications (using an internal HTTP HEAD request)
  • Added the capability to ASP.NET applications to handle all the virtual paths inside an application directory (useful for ASP.NET applications using MVC/AJAX/routes.)
  • Updated SSL/TLS engine
  • Updated documentation

7 comments on Abyss Web Server X1  The Portable Freeware Collection Latest Entries Feed

Meter 2006-11-23 12:00

I've been using the non-portable version of Abyss Web Server for a few years now and think it's fantastic. Significantly smaller footprint than Apache and much easier configuration!

CD 2007-03-07 09:48

Instead of installing/copying/uninstalling, you could just change the name of the download file from *.exe to *.zip and open the zip file with 7-Zip. Copy all files/folders except $Plugins folder to the USB key and delete the *.zip file.

By the way, you can delete the "lang" folder if you just want it in English.

charly 2007-08-02 08:11

It's fantastic furthemore it suports ASP and ASP.NET that are not suported by other servers

MAP 2008-07-31 05:43

Just come across this and decided to give it a go.
How do I add mySQL though? The info I have adds it as a service, which is not really what I want in a USB kit.

Tiky Reol 2008-10-28 21:58

Thank you thank you thank you! guys for the info ;) I also recommend it to anyone and it's really portable, easy, and configurable/advanced yet. I use it with PHP and the DBS I'm using is the portable version of FireBird.
It's also convenient not to configure the web server all over again just because you changed the system it runs on ;)

sgt.mick 2009-03-10 11:46

if you extract it manually, you have to create a "log" dir and an empty "cgi.log" (textfile) inside that dir.
otherwise you will get an error message and the server will not run.

Kapilind 2010-07-13 07:50

Works great I have been using it for 2 years with no significant errors or bugs. Works well with ASP, PHP, MYSQL.

Has advanced features like easy web interface, hosts addition features. Log works with Webalizer and I use baretail to view logs in realtime

Post your comment