Menu

Friday, 13 June 2014

Apache is one of the most popular free and open source web server and is aimed at creating a robust, commercial-grade, featureful HTTP (Web) server. Apache is developed and maintained by an open community under the Apache Software Foundation and is commonly used on a Unix like systems. However, it supports a wide range of Operating systems including but not limited to Unix, FreeBSD, Linux, Solaris, Mac, Windows, OS/2.

Apache provides interface to various server side programming languages like Perl, Python, Tcl and PHP and supports various authentication modules like mod_access, mod_auth etc. Other features include support to Secure Socket Layer SSL and Transport Layer Security, a proxy module, URL rewriter, custom log files, and filtering support. It also features configurable error messages, DBMS based authentication databases and content negotiation, password authentication and digital signature authentication.

This article covers the compilation and installation of Apache HTTP server on Linux and Unix-like systems.

As of June 2013, Apache was estimated to serve 54.2% of all active websites and 53.3% of the top servers across all domains. The article gives you an easy step by step procedure to install Apache on Linux and other Unix-like systems.

Note: If you could provide us screenshots of Apache web server, I would appreciate it. You can mail it to mb.linux.world@gmail.com.