Apache (Webserver)
Der Apache Webserver, betreut und entwickelt durch das Apache HTTP Server Projekt, entstand aus dem Cern HTTPd. Im ursprünglichen CERN Server wurden so oft Fehler behoben, das man den Server schliesslich "a patchy server" nannte. Später entwickelte sich daraus ein eigenständiger Server, der Apache Server getauft wurde.
Apache ist seit April 1996 der populärste Webserver im Internet. Die Netcraft Webserver Übersicht vom Mai 2005 ergab, dass der Apache auf 69% aller Webseiten im Internet eingesetzt wird. Damit wird er häufiger benutzt als alle anderen Webserver zusammen.
Diese Verbreitung ist vor allem seinem modularen Aufbau zu verdanken. Es ist möglich, Erweiterungen wie Verschlüsselung, Proxy Fähigkeiten und Script Sprachen wie PHP, Perl oder Python als Module einzusetzen. Durch die Modularisierung ist der Apache sehr gut skalierbar.
Man kann den Webserver auf Geschwindigkeit ausrichten, indem man nur die absolut notwendigen Module einbindet, oder möglichst viele Funktionen verwenden, die das Arbeiten mit dem Webserver erleichtern. In diesem Zusammenhang sollte man bei der Konfiguration immer darauf achten, dass man die Waage zwischen Geschwindigkeit und Funktionalität hält.
Neben Unix und Linux läuft Apache auch auf Microsoft Windows, Novell sowie einer Vielzahl weiterer Betriebssysteme.
Der Apache HTTP Server ist, wie alle Produkte der Apache Software Foundation, kostenlos als Source Open Source unter der Apache-Lizenz verfügbar.
Siehe auch
Links
- http://httpd.apache.org/
- offizielle Homepage
- http://www.apachefriends.org/ - freies WAMPP und LAMPP Programmpaket für Linux und Windows - zur einfachen Installation eines Apache Servers inklusive der MySQL, PHP und Perl-Module
- Wirksames Apache-Tuning von Christian Kruse
- http://www.server2go-web.de/
- Freeware WAMPP-Stack der auch von CD und USB Stick läuft
