Abyss Web Server is a compact web server available for Windows, Mac OS X, and Linux operating systems.
Despite its small footprint, it supports HTTP/1.1, secure SSL/TLS connections (HTTPS), IPv6, on-the-fly HTTP compression, dynamic content generation through CGI/FastCGI scripts, ISAPI extensions, native ASP.NET, reverse proxying, eXtended Side Includes (XSSI), custom error pages, password protection, IP address control, anti-leeching, bandwidth throttling, and log rotation.
It also features an automatic antihacking system as well as a multilingual remote web management interface that makes its configuration as easy as browsing a web site.
Native support for 64-bit platforms
Virtual hosting (support for many hosts on a single computer)
Secure SSL/TLS connections (HTTPS), Dual hosts (HTTP+HTTPS), and a comprehensible SSL certificates management interface
On-the-fly HTTP compression
Native ASP.NET support
Support for PHP, Perl, Python, "Classic" ASP, and almost any Web scripting language including the ability to run database (MySQL, Oracle, MS SQL Server, MS Access, etc...) backed Web applications
Support for Web application engines such as Tomcat and Jetty
Support for the Ruby on Rails framework
CGI, FastCGI, and ISAPI extensions support
Custom directory listings
URL Rewriting engine
Reverse proxy support
Multilingual remote web configuration interface (console)
Unicode and IDN (International Domain Names) support
Automatic anti-hacking system and an anti-leeching system to control cross-site linking
Server-wide, per file, and per directory bandwidth control
Log rotation and custom logging formats
X-Sendfile support and restricted/token-based downloads
Windows System Service, MacOS X Startup Item, and Linux daemon support (Automatic startup when the computer boots up)