Apache HTTP Server (meestal Apache genoemd) is snel en veilig en beheert meer dan de helft van alle webservers overal ter wereld.
Apache is ook gratis software. Het wordt gedistribueerd door de Apache Software Foundation, die verschillende gratis en open-source geavanceerde webtechnologieën promoot. De Apache-webserver biedt een volledig scala aan functies, waaronder CGI, SSL en virtuele domeinen; het ondersteunt ook plug-in modules voor uitbreidbaarheid.
Hoewel Apache oorspronkelijk voor Unix-omgevingen was ontworpen, draait meer dan 90 procent van de installaties op Linux. Het is echter ook beschikbaar voor andere besturingssystemen, zoals Windows.
Wat is een HTTP-server?
Een server is over het algemeen een externe computer die bestanden bedient voor het aanvragen van clients. Een webserver is dan de omgeving waarin een website draait - de computer die de website bedient.
Een webserver levert inhoud met behulp van het Hypertext Transfer Protocol. Wanneer u bijvoorbeeld naar Go-Travels.com in uw webbrowser gaat, neemt u uiteindelijk contact op met de webserver waarop deze website zich bevindt, zodat u ermee kunt communiceren om webpagina's aan te vragen (wat u al hebt gedaan om deze pagina te bekijken) .
Waarom Apache HTTP Server gebruiken?
Het belangrijkste voordeel voor Apache is dat het gratis is voor zowel persoonlijk als commercieel gebruik, dus u hoeft zich nooit zorgen te maken dat u ervoor moet betalen.
Apache is ook een betrouwbaar softwareframework en blijft actief onderhouden, dus het ontvangt frequente functie-upgrades, beveiligingspatches en verbeteringen van de kwetsbaarheid.
Hoewel Apache een gratis en bijgewerkt product is, beknibbelt het niet op functies. Het is zelfs een van de meest gevulde HTTP-webservers die beschikbaar is, en dat is nog een reden waarom het zo populair is.
Gebruik modules om meer functies aan de software toe te voegen. Apache ondersteunt:
- Wachtwoordverificatie en digitale certificaten
- Aanpasbare foutmeldingen
- Ondersteuning voor verschillende websites met zijn virtuele hostingmogelijkheden
- Proxyservices
- SSL en TLS
- GZIP-compressie om webpagina's te versnellen
Hier zijn een handvol andere functies te zien in Apache:
- IPv6
- XML
- FTP
- Perl, Lua en PHP
- Bandbreedtebeperking
- WebDAV
- Load balancing
- HTTP / 2
- .htaccess
- Meerdere verwerkingsmodi voor aanvragen
- URL herschrijven
- Sessie volgen
- Geolocatie op basis van IP-adres
Hoewel Apache veel functies biedt, hoef je je geen zorgen te maken over hoe je ze allemaal zult leren gebruiken. Apache wordt zo vaak gebruikt dat antwoorden al zijn gegeven (en online zijn geplaatst) voor vrijwel elke vraag die u maar kunt stellen.




