Apache
Apache is de populairste webserversoftware. Hiermee kan een computer een of meer websites hosten die via internet toegankelijk zijn met een webbrowser. De eerste versie van Apache werd in 1995 uitgebracht door de Apache Group. In 1999 werd de Apache Group de Apache Software Foundation, een non-profitorganisatie die momenteel verantwoordelijk is voor de verdere ontwikkeling van de Apache-webserversoftware.
De populariteit van Apache op de markt voor webhosting komt grotendeels doordat het open source is en gratis kan worden gebruikt. Daarom kunnen webhostingbedrijven op Apache gebaseerde webhostingoplossingen tegen minimale kosten aanbieden. Voor andere serversoftware, zoals Windows Server, is een commerciële licentie vereist. Apache ondersteunt ook meerdere platforms, waaronder de besturingssystemen Linux, Windows en Macintosh. Omdat veel Linux-distributies ook open source zijn, is de combinatie Linux/Apache de populairste webhostingconfiguratie geworden.
Apache kan zowel statische websites als dynamische websites hosten die gebruikmaken van scripttalen aan de serverzijde, zoals PHP, Python of Perl. Ondersteuning voor deze en andere talen wordt geïmplementeerd via modules, oftewel installatiepakketten die aan de standaardinstallatie van Apache worden toegevoegd. Apache ondersteunt ook andere modules die geavanceerde beveiligingsopties, hulpmiddelen voor bestandsbeheer en andere functies bieden. De meeste Apache-installaties bevatten een module voor het herschrijven van URL's met de naam "mod_rewrite," die een gebruikelijke manier is geworden voor webmasters om aangepaste URL's te maken.
Hoewel de Apache-webserversoftware meestal gewoon "Apache" wordt genoemd, heet deze technisch gezien "Apache HTTP Server", omdat de software webpagina's levert via het HTTP-protocol. Wanneer Apache actief is, heet het bijbehorende proces "httpd," een afkorting van "HTTP daemon."
Test je kennis