Apache
Apache ist die beliebteste Web-Server-Software. Sie ermöglicht es einem Computer, eine oder mehrere Websites zu hosten, auf die über das Internet mit einem Webbrowser zugegriffen werden kann. Die erste Version von Apache wurde 1995 von der Apache Group veröffentlicht. 1999 wurde die Apache Group zur Apache Software Foundation, einer gemeinnützigen Organisation, die derzeit die Entwicklung der Apache-Webserver-Software betreut.
Die Beliebtheit von Apache auf dem Markt für Webhosting liegt größtenteils daran, dass die Software Open Source und kostenlos nutzbar ist. Daher können Webhosting-Unternehmen Apache-basierte Webhosting-Lösungen zu minimalen Kosten anbieten. Andere Serversoftware wie Windows Server erfordert eine kommerzielle Lizenz. Apache unterstützt außerdem mehrere Plattformen, darunter die Betriebssysteme Linux, Windows und Macintosh. Da viele Linux-Distributionen ebenfalls Open Source sind, ist die Kombination aus Linux und Apache zur beliebtesten Webhosting-Konfiguration geworden.
Apache kann sowohl statische Websites als auch dynamische Websites hosten, die serverseitige Skriptsprachen wie PHP, Python oder Perl verwenden. Die Unterstützung für diese und andere Sprachen wird durch Module oder Installationspakete umgesetzt, die der standardmäßigen Apache-Installation hinzugefügt werden. Apache unterstützt außerdem weitere Module, die erweiterte Sicherheitsoptionen, Dateiverwaltungswerkzeuge und andere Funktionen bereitstellen. Die meisten Apache-Installationen enthalten ein Modul zur URL-Umschreibung namens "mod_rewrite", das zu einer üblichen Möglichkeit für Webmaster geworden ist, benutzerdefinierte URLs zu erstellen.
Obwohl die Apache-Webserver-Software üblicherweise einfach als "Apache" bezeichnet wird, lautet ihre technische Bezeichnung "Apache HTTP Server", da die Software Webseiten über das HTTP-Protokoll bereitstellt. Wenn Apache ausgeführt wird, lautet der Name seines Prozesses "httpd", eine Kurzform von "HTTP daemon".
Testen Sie Ihr Wissen