Documentaries | Funny | Gaming | General | Internet | Music | Reviews | Services | Tutorials | Videos  

Abyss Web Server


Posted by Akensai on February 15, 2011 in Reviews and has no replies.  

Visit Aprelium Website



Added: There are absolutely NO security problems in Abyss at the time of this review.

    Abyss Webserver is an amazing thing, for most system admins the only real thought that goes through your head is “Apache!”, well I do agree with you there, for any actual web server you would no doubt, use Apache. Abyss on the other hand is perfect for your home PC, easy to use, free, no hassle of trying to install Apache on Windows, all of these things make it superior.

    Abyss Web Server enables you to host your Web sites on your computer.
    It supports secure SSL/TLS connections (HTTPS) as well as a wide range of Web technologies.
    It can also run advanced PHP, Perl, Python, ASP, ASP.NET, and Ruby on Rails Web applications which can be backed by databases such as MySQL, SQLite, MS SQL Server, MS Access, or Oracle.

    Taken directly from their website, simply reading that should give you an accurate idea of how simple it is, now thats not all, along with the features you also get a pretty neat control panel.

    Why?

    So whats my reasoning for using Abyss? It seems about the same as Apache right? Not quite, of course Apache is better, I wont sugar coat that. Abyss, is just simple: To install all you do is set a directory as root, pop open the control panel and set the functions, and your done, thats it. I really didn’t feel the need to sit around and play with Apache for hours just to get it working the way I wanted, I have NOT tested this on Linux, or anything other than Windows 7 for that matter, so it could be a little different depending, I doubt that though.

    Assuming you already have ports forwarded through router, and everything set for your PC to broadcast through port 80 (or any port you pick really), the install will take you less than 5 minutes, probably less than 2.

    Abyss Web Server Features

    Compact, easy to use and fully compliant to standards

    Abyss Web Server is a compact web server available for Windows, MacOS X, Linux and FreeBSD operating systems.

    Low requirements for great performance

    Abyss Web Server does not require huge memory or excessive computing power to run. That’s why it can be used without problems even on small or out-dated systems. It performs at least as well as the common web servers available on the market.

    AnchorEasy configuration

    An intuitive web management interface called the console makes the web server configuration as easy as browsing a web site. No need to edit configuration files, the console helps you setting the server parameters in an effortless manner and can be accessed from a local or a remote computer. It is available in many languages such as English, French, Arabic, Chinese, and Spanish.

    AnchorFault-tolerant and robust

    Abyss Web Server is based on the APX architecture. APX (which stands for Anti-crash Protection eXtension) was created, here at Aprelium, to make the server crash-proof. If it happens that the software causes a critical error and crashes (which is by the way very improbable), a report will be generated if possible and the server is automatically restarted. The downtime in such a case won’t exceed 1 second!

    AnchorSecure

    Security is the #1 priority in Abyss Web Server. In addition to its advanced URL decoding engine which rejects malicious and suspicious requests, it features an efficient anti-hacking system which detects at an early stage hacking attempts or denial of service attacks and bans dynamically their originating IP addresses.
    It is also equipped with an anti-leeching system to automatically prevent other web sites from directly linking to your images or files.

    AnchorXSSI support

    Abyss Web Server supports the standard eXtended Server Side Includes directives to help you create dynamic HTML pages with the least effort and without requiring the use of a scripting language. Advanced directives such as #if#elif#else,#endif, and #set are available to enable flow control as well as variables setting and substitution constructs.

    AnchorOn-the-fly HTTP compression

    Abyss Web Server supports the automatic compression of its responses when it dialogs with modern browsers which understand HTTP compression. This contributes to the reduction of bandwidth consumption and makes your sites load faster for most of your visitors.

    AnchorUnicode compliant

    Abyss Web Server supports file names and URLs written in any human language.

    AnchorRuns your ASP.NET applications

    Abyss Web Server features a native support for ASP.NET 1.1, 2.0, and 3.5 on Windows NT/2000/XP/2003/Vista/Home Server/2008. You can install your ASP.NET applications and ASPX files and start serving them immediately with no performance loss and no incompatibilities issues.
    Abyss Web Server’s ASP.NET support is not limited in anyway and can execute small test scripts written in C# or VB.NET as well as large applications which use the advanced capabilities of ASP.NET such as custom web controls, database access, authentication, web services and XML processing.

    AnchorPowers your Ruby on Rails applications

    Abyss Web Server can run Web applications based on the Ruby on Rails framework. Their execution speed will be optimal thanks to the use of the FastCGI interface.
    Installing Ruby on Rails has also been made easy on Abyss Web Server: clear instructions and full Ruby + Ruby on Rails packages are provided to make deployment of the framework quick and straightforward.

    AnchorHosts your PHP, Perl, and “Classic” ASP scripts

    Abyss Web Server has been specially designed to make using scripts the simplest possible even on Windows platforms. Thanks to its CGI and ISAPI extensions interfaces, Abyss Web Server supports various scripting languages such as PHPPerl,“Classic” ASPPython, Ruby, Rebol, and TCL.
    Languages which interpreters are FastCGI-compatible (such as PHP) will even experience a significant processing speed boost on Abyss Web Server while reducing in the same time your system load.
    Whether you are going to test a simple script or install and run a complex database-driven web application, Abyss Web Server is the best choice in terms of ease of configuration and optimal performance.

    AnchorTotal control over the bandwidth

    You can configure the total bandwidth that Abyss Web Server is allowed to use when answering the requests. You can also configure the bandwidth that is allowed for every visitor.
    Finer bandwidth control is also available in Abyss Web Server X2 and can be used to configure the allowed bandwidth per file, per directory, or per group of files or directories.

    AnchorPassword protection

    Password protecting files or directories has never been easier. You can define users and groups of users and create advanced access rules with a few clicks.

    AnchorCustom directory listings

    With Abyss Web Server, you have a total control over the layout and the look and feel of your directory listings. You can define a template using simple SSI directives or you can write in your preferred programming language your custom directory listing script.

    AnchorVirtual hosting

    Abyss Web Server can serve more than one web site from the same computer. This is often called virtual hosting or support for multiple hosts. Each defined host has its specific configuration and is completely independent from other hosts. Virtual hosting is only available in the professional edition Abyss Web Server X2.

    AnchorSSL/TLS support (HTTPS – Secure connections)

    Abyss Web Server supports the SSL and TLS protocols and is able to accept secure connections with strong cryptography (up to 256-bit keys) to protect your visitors’ sensitive data from flowing in clear form over the Internet. SSL/TLS support enables you to host E-commerce sites and accept credit card data with the highest level of security available in today’s industry standards.

    AnchorComprehensible SSL certificates management interface

    Declaring, self-signing, and requesting SSL certificates has never been easier. With Abyss Web Server, you have not to use external tools and type lengthy commands to generate keys, certificates, and CSRs. Every task related to SSL certificates can be carried out using the console (the remote Web configuration interface).

    AnchorEasy dual hosts (HTTP+HTTPS) setup

    Have you ever wondered how to have the same site available with http:// and https:// URLs at the same time? With Abyss Web Server, such a setup only requires an extra click when declaring your host. You can even configure it to serve some parts of the site (for example login protected areas) only with https://. In such a case, Abyss Web Server will handle automatically the redirection from the http:// to the https:// URL. Dual hosts support is only available in the professional edition Abyss Web Server X2.

    AnchorURL Rewriting

    Abyss Web Server includes a URL rewriting engine conforming to industry standards. It can help you hide the complex URLs of your Web applications and make them look more user friendly.
    Although URL rewriting is usually considered as an advanced feature, it remains easily controllable in Abyss Web Server through the comprehensible user interface of the console.

    AnchorStarts when your computer boots up

    Abyss Web Server can be configured to act as a Windows System Service, MacOS X Startup Item, or Linux/FreeBSD daemon. In such a case, you do not have to start it manually. It will be automatically launched immediately after your computer startup, even though no user is logged in, and will operate in the background.
    You do not need to be a system wizard to make Abyss Web Server operate in this mode. A few clicks (on Windows and MacOS X) on a comprehensible dialog window are sufficient.

  • Facebook
  • Twitter