Skip to content.
Iscrizione corsi Plone Maggiori informazioni
home » English » Technology » Apache

Apache

Document Actions
Apache is the most widespread web server. It has a modular structure and it is distributed with an Open Source license.
A  web server is a software managing web requests coming from the outside to the computer.

Apache is born in 1995 by a volounteers' team in order to take the place of the NCSA (National Center for Supercomputing Applications) http 1.3 web server daemon with its characteristics and more.

As it is said, the name Apache came out because at the beginning this server was just a patch collection applicable to a NCSA  server. For this reason it was called “a patchy server” and then became “Apache”.   

It is an http web server built up to work as a standalone process: being started, Apache creates subprocesses (children processes) for the requests management.

According to a survey carried out by Netcraft Web Survey, in 2002 the 63,5% of web sites used Apache. The reasons of this success are mainly two:
  • the Open Source license: Apache is distributed as a free software, as Apache Group wanted, because it is a tool which has to be accessible to anyone. In addition, letting the users work freely on this software and its sources, it can happen that these ones help in improving the final product;
  • the modular structure: it virtually allows numberless expansions and the adding of features.
Apache works on every platform and it is easy to configurate.