Ein Webserver ist ein Serverprogramm oder -system, das Webseiten und Webanwendungen über das Internet an Nutzer ausliefert. Er verarbeitet Anfragen von Browsern und sendet die entsprechenden Daten zurück – meist HTML-Dokumente, Bilder oder Skripte.

Wie funktioniert ein Webserver?

  • Der Browser sendet eine HTTP- oder HTTPS-Anfrage an den Webserver
  • Der Webserver verarbeitet die Anfrage und liefert die angeforderte Ressource (z. B. eine Webseite)
  • Die Datenübertragung erfolgt über Port 80 (HTTP) oder Port 443 (HTTPS)

Bekannte Webserver-Software

  • Apache HTTP Server: Weit verbreitet und flexibel
  • Nginx: Leistungsstark und ressourcenschonend, besonders für viele gleichzeitige Zugriffe
  • LiteSpeed: Kommerzieller Server mit hoher Performance
  • Microsoft IIS: In Windows-Servern integriert

Typische Aufgaben eines Webservers

  • Ausliefern von HTML-Seiten, Bildern, Videos, Skripten
  • Verarbeiten von Skriptsprachen (z. B. PHP in Kombination mit einem Interpreter)
  • Umleiten von URLs oder Weiterleitungen
  • SSL-/TLS-Verschlüsselung für sichere Datenübertragung

Webserver vs. Hosting

Ein Webserver ist die technische Software, die Inhalte bereitstellt. Webhosting bezeichnet das Gesamtangebot, bei dem Speicherplatz, Domain und Serverbetrieb zusammen angeboten werden.

Siehe auch