So far, we have covered editors and browsers in linux. Next we will be looking at one of the flagship products for Open Source Software - Apache. The web server of choice for most web developers. The 'A' in LAMP.
Apache or HTTPD server is most used web server - beating all other servers - even IIS from Microsoft. Other web servers available in Linux are...
- lightTPD is an Open Source web server designed and optimized for high performance environments. With a small memory footprint compared to other bigger servers, effective management of the cpu-load, and advanced feature set (FastCGI, CGI, Auth, Output-Compression(deflate, gzip, bzip2), URL-Rewriting and many more) LightTPD is the perfect solution for every server that is suffering load problems..
- Abyss Web Server is a compact web server available for Windows, MacOS X, Linux, and FreeBSD operating systems. Despite its small footprint, it supports HTTP/1.1, dynamic content generation through CGI/FastCGI scripts, ISAPI extensions, native ASP.NET support, Server Side Includes (SSI), custom error pages, password protection, IP address control, anti-leeching, and bandwidth throttling.
Installing Apache is not very hard - just reffer to the official apache documentation. Make sure that you have enabled all the necessary modules while installing apache. There are some very useful modules in apache like
mod_deflate. In most distributions, apache is already available.
Some useful tricks for Apache in the next post.