OpenLiteSpeed logo OpenLiteSpeed-Benutzerhandbuch

Einleitung


OpenLiteSpeed (OLS) ist ein leistungsstarker Open-Source-Webserver. Er dient als kostenlose Alternative zu LiteSpeed Web Server Enterprise und bietet Kompatibilitaet mit Apache-Rewrite-Regeln.


OLS verwendet eine ereignisgesteuerte Architektur und enthaelt eine integrierte Caching-Engine (LSCache).


Ueberblick


OpenLiteSpeed unterstuetzt moderne Protokolle einschliesslich HTTP/2 und HTTP/3 (QUIC). Er eignet sich fuer Standalone-Server, Entwicklungsumgebungen und den Produktionseinsatz, insbesondere fuer einzelne Websites oder Umgebungen, die eine Open-Source-Loesung unter der GPLv3-Lizenz bevorzugen.


Funktionen


Protokolle und Kompatibilitaet


  • HTTP/1.0, HTTP/1.1, HTTP/2 und HTTP/3 (QUIC)
  • GZIP- und Brotli-Komprimierung
  • WebSocket-Proxying
  • Unterstuetzung fuer IPv4 und IPv6
  • Unbegrenztes IP-basiertes und namensbasiertes Virtual Hosting
  • HTTPS mit OCSP Stapling
  • Unterstuetzung fuer PHP, Perl, Ruby, Python und andere Skriptsprachen ueber LSAPI, CGI, FastCGI und weitere Schnittstellen

Leistung und Skalierbarkeit


  • Ereignisgesteuerte Architektur
  • Geringer Speicherverbrauch
  • Hohe Kapazitaet fuer gleichzeitige Verbindungen
  • sendfile() und asynchrones I/O
  • LiteSpeed Server Application Programming Interface (LSAPI) fuer dynamische Inhalte
  • Integriertes LSCache fuer dynamisches Seiten-Caching
  • Unterstuetzung fuer .htaccess-Rewrite-Regeln (Neustart erforderlich, um Aenderungen zu uebernehmen)

Apache-Kompatibilitaet


  • Unterstuetzung fuer Apache mod_rewrite-Regeln
  • Kompatibel mit vielen gaengigen Apache-Rewrite-Konfigurationen

Sicherheit


  • Verbindungs- und Bandbreitendrosselung
  • mod_security-v3-Kompatibilitaet
  • Schutz vor gaengigen SSL-Angriffen
  • Strenge HTTP-Anfragevalidierung und Verhinderung von Buffer Overruns
  • suEXEC-Unterstuetzung
  • Chroot-Unterstuetzung

Verwaltung


  • WebAdmin-Konsole fuer Konfiguration und Echtzeitueberwachung
  • Virtual-Host-Vorlagen
  • Unterstuetzung fuer mehrere PHP-Versionen
  • Echtzeitstatistiken
  • LiteSpeed Prometheus Exporter

Zusaetzliche Funktionen


  • MP4/FLV-Streaming
  • Geo-IP-Lookup
  • Benutzerdefinierte Protokollierung