Apache is the most popular web server in the known universe; about 2/3 of the servers on the Internet run Apache HTTP Server, or one of its variants. Apache is parallel to the Linux operating system in several ways and often is found running on Linux computers. Apache is very popular among non-commercial Web sites.
It is most commonly used on servers running Linux or Sun's Microsystems' Solaris. Apache is one of the most prominent projects to emerge from the open-source community, a global collection of programmers who collaboratively create software that may be freely modified, shared and redistributed. Apache is used in software from IBM, Oracle, Hewlett-Packard and others, and the foundation presents these companies with a more corporation-friendly contact point for legal agreements and other interactions.
Apache is an open source project, meaning all the source code is available to the public and it is a highly configurable piece of software. It is modular and you can add and remove features easily. Apache is one of the most popular Web servers on the Web right now, and part of its charm is that it's free. According to a Netcraft survey, Apache is the most popular Web server software, used on 63 percent of Web servers, more than three times Microsoft's 20 percent share and nine times iPlanet's 7 percent.
Readers who have experience with other Web servers should be able to get up to speed with Apache here without a problem. A web server like Apache, in its simplest function, is software that displays and serves HTML pages hosted on a server to a client browser that understands the HTML code.
If you are looking for a good Linux hosting solution, Apache is supported by most of the hosting companies available.
If you want to learn more about Apache, we recommend you the following books:
Apache: The Definitive Guide (3rd Edition)
Apache Cookbook: Solutions and Examples for Apache Administrators








