Bestellen
Hosting
Domeinnaam
Ondersteuning
Ontdek
Terug naar begrippenlijst

Apache

Apache HTTP Server is een open source webserver ontwikkeld door de Apache Software Foundation.

Apache
Apache HTTP Server is de meest gebruikte webserversoftware ter wereld. Het is een krachtige en flexibele open source applicatie die websites en webapplicaties host. Apache draait op meer dan een derde van alle websites wereldwijd.

Het systeem werkt met een modulaire architectuur. Beheerders kunnen functionaliteit toevoegen of verwijderen via modules. Belangrijke modules zijn mod_rewrite voor URL-herschrijving, mod_ssl voor beveiligde verbindingen, en mod_proxy voor reverse proxy functionaliteit. Deze modulariteit maakt Apache zeer aanpasbaar.

Apache ondersteunt virtual hosts. Dit betekent dat één server meerdere websites kan hosten met verschillende domeinnamen. Door middel van .htaccess bestanden kunnen gebruikers per directory configuratie-instellingen aanpassen zonder toegang tot de hoofdconfiguratie. Dit maakt Apache populair bij webhostingbedrijven.

Het project heeft een actieve community en wordt continu doorontwikkeld. Apache is beschikbaar voor Unix, Linux, Windows en vele andere besturingssystemen. Bij KeurigOnline gebruiken we Apache voor het hosten van duizenden websites van onze klanten.

Geschiedenis

Apache HTTP Server ontstond in 1995 toen Rob McCool de ontwikkeling van NCSA HTTPd stopte. McCool had deze webserver vanaf 1993 ontwikkeld bij het National Center for Supercomputing Applications (NCSA) aan de University of Illinois. Toen hij in juni 1994 naar Netscape vertrok, kwam de ontwikkeling stil te liggen.

In februari 1995 vormde een groep van acht ontwikkelaars de Apache Group. Brian Behlendorf verzamelde patches voor NCSA HTTPd en distribueerde deze via een mailinglijst. De naam "Apache" komt van "a patchy server" - een server gemaakt van patches. Op 27 april 1995 verscheen de eerste publieke release (versie 0.6.2).

Belangrijke mijlpalen:

  • 1993: NCSA HTTPd eerste release door Rob McCool
  • 1995: Apache 0.6.2 eerste publieke release (27 april)
  • 1995: Apache 1.0 release (1 december)
  • 1996: Apache wordt meest gebruikte webserver ter wereld
  • 1999: Apache Software Foundation opgericht (1 juni) als 501(c)(3) non-profit organisatie
  • 2002: Apache 2.0 met Multi-Processing Modules (MPM)
  • 2012: Apache 2.4 met verbeterde performance en HTTP/2 ondersteuning

Bronnen

Online bronnen:

  1. Apache Software Foundation - Apache HTTP Server 2.4 Documentation
  2. Apache Software Foundation - About the Apache HTTP Server Project
  3. Apache Software Foundation - ASF History
  4. W3Techs (2025) - Usage Statistics and Market Share of Apache
  5. Wikipedia - Apache HTTP Server

Boeken:

  1. Laurie, B. & Laurie, P. (2002) - Apache: The Definitive Guide, 3rd Edition. O'Reilly Media. ISBN: 978-0596002039
  2. Wainwright, P. (2004) - Pro Apache. Apress. ISBN: 978-1590593004