Abyss Web Server X1 v2.16.9.1

Andrew Lee on 4 Jul 2023
  • 3MB (uncompressed)
  • Released on 26 Jun 2023
  • Suggested by Ezzetabi

Abyss Web Server is a lightweight web server that supports secure connections, compression and a variety of web technologies. Includes dynamic content generation through CGI/FastCGI scripts, ISAPI extensions, native ASP.NET, reverse proxying, eXtended Side Includes (XSSI), custom error pages and log rotation. Includes remote management tools.

Security features include SSL/TLS, anti-leeching, password protection, bandwidth throttling, IP address controls, anti-hacking features etc.

Clients available for Mac OS X and Linux.

Runs on:WinXP / Vista / Win7 / Win8 / Win10
Writes settings to: Application folder
Stealth: ? Yes
Unicode support: Yes
License: Liteware
How to extract: For x86 systems:
  1. Download the installer and extract the contents of the $INSTDIR directory to a folder of your choice
  2. Delete FCGIDotNet_2_0_x64.exe, FCGIDotNet_4_0_x64.exe and fcgx_x64.dll (in adn directory)
For x64 systems:
  1. Download the installer and extract using 7-Zip choosing "No to All" in "Confirm File Replace" dialog
  2. Delete uninstall.exe and the $PLUGINSDIR directory
  3. Launch abyssws.exe and close it
  4. Edit abyss.conf and look for the <root> parameter
  5. Change the path to "." (omit the quotes)
  6. Create an empty folder log and inside that folder create an empty text file named cgi.log (\log\cgi.log)
Optionally, to install additional components (PHP, Perl, Python, etc.) follow the instructions on Aprelium's website. For PHP, 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".
Similar/alternative apps: Uniform Server, XAMPP
What's new? See: https://aprelium.com/news/

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

webfork 2014-07-12 21:10

Cattleya: have you tried changing the admin port (away from 9999)? Privoxy might be redirecting it for some reason.


Cattleya 2014-07-11 02:56

Hi, anyone here know why I cannot connect to (Abyss configuration page) when using Privoxy, is there a workaround ?
If I use No Proxy then ok but not when Privoxy enabled. I tried other web server app like Xampp or Tiny Webserver then ok, only Abyss have this problem ?


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

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.

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 ;)

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.

charly 2007-08-02 08:11

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

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.

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!

Post your comment