Webserver Installation · 5 min read · Nov 27, 2025

So installieren Sie den OpenLiteSpeed-Webserver auf Ubuntu 22.04

OpenLiteSpeed ist eine Open-Source-Edition des LiteSpeed-Webservers, der von LiteSpeed Technologies entwickelt wurde. Er kann auf allen gängigen Betriebssystemen installiert werden, einschließlich Debian, Ubuntu, Mac OS, FreeBSD und vielen mehr. Er bietet ein webbasiertes Kontrollpanel, mit dem Sie den Webserver über einen Webbrowser konfigurieren und verwalten können. Es ist ein einfacher, leichter und leistungsstarker HTTP-Server, der Hunderttausende gleichzeitiger Verbindungen verarbeiten kann.

In diesem Tutorial zeigen wir Ihnen, wie Sie OpenLiteSpeed auf einem Ubuntu 22.04-Server installieren.

Anforderungen

  • Ein Server, der Ubuntu 22.04 ausführt.
  • Ein Root-Passwort ist auf Ihrem Server konfiguriert.

Erste Schritte

Bevor Sie beginnen, ist es eine gute Idee, alle Ihre Pakete auf die neueste Version zu aktualisieren. Sie können sie aktualisieren, indem Sie den folgenden Befehl ausführen:

apt-get update -y  
apt-get upgrade -y

Sobald Ihre Pakete aktualisiert sind, starten Sie Ihr System neu, um die Konfigurationsänderungen anzuwenden.

Als Nächstes müssen Sie auch einige erforderliche Abhängigkeiten auf Ihrem Server installieren. Sie können alle mit dem folgenden Befehl installieren:

apt-get install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-dev libxml2-dev sqlite3 libsqlite3-dev libonig-dev

Nach der erfolgreichen Installation können Sie mit dem nächsten Schritt fortfahren.

Installieren Sie OpenLiteSpeed auf Ubuntu 22.04

Standardmäßig ist OpenLiteSpeed im Standard-Repository von Ubuntu 22.04 nicht verfügbar. Daher müssen Sie OpenLiteSpeed aus dem Quellcode installieren.

Laden Sie zunächst die neueste Version von OpenLiteSpeed mit dem folgenden Befehl herunter:

wget https://openlitespeed.org/packages/openlitespeed-1.7.16.tgz

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

tar -xvzf openlitespeed-1.7.16.tgz

Ändern Sie als Nächstes das Verzeichnis in das OpenLiteSpeed-Verzeichnis und installieren Sie OpenLiteSpeed mit dem folgenden Befehl:

cd openlitespeed  
sh install.sh

Sobald OpenLiteSpeed installiert ist, sollten Sie die folgende Ausgabe erhalten:

Created symlink /etc/systemd/system/openlitespeed.service → /lib/systemd/system/lshttpd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/lshttpd.service → /lib/systemd/system/lshttpd.service.
[OK] lshttpd.service wurde erfolgreich installiert!
-e Aktualisiere den Webcache-Manager, bitte warten ...
Die gemeinsame Codebibliothek erfüllt bereits die Mindestanforderungen an die API-Version.
Fertig!

-e Installation abgeschlossen, Viel Spaß!

-e Ihr WebAdmin-Passwort ist Njg0Mzc0, in die Datei /usr/local/lsws/adminpasswd geschrieben.

Richten Sie ein Administrationspasswort für OpenLiteSpeed ein

Nach der Installation von OpenLiteSpeed müssen Sie das Administrationspasswort einrichten, um auf die OpenLiteSpeed-Weboberfläche zuzugreifen. Sie können dies mit dem folgenden Befehl tun:

/usr/local/lsws/admin/misc/admpass.sh

Erstellen Sie einen Admin-Benutzer und setzen Sie ein Passwort mit dem folgenden Befehl:

Bitte geben Sie den Benutzernamen des Administrators an.
Dies ist der Benutzername, der erforderlich ist, um sich in der Administrations-Weboberfläche anzumelden.

Benutzername [admin]: admin

Bitte geben Sie das Passwort des Administrators an.
Dies ist das Passwort, das erforderlich ist, um sich in der Administrations-Weboberfläche anzumelden.

Passwort: 
Passwort erneut eingeben: 
Benutzername/Passwort des Administrators wurde erfolgreich aktualisiert!

Starten Sie als Nächstes den OpenLiteSpeed-Webdienst mit dem folgenden Befehl:

systemctl start openlitespeed

Sie können auch den Status von OpenLiteSpeed mit dem folgenden Befehl überprüfen:

systemctl status openlitespeed

Sie sollten die folgende Ausgabe sehen:

? lshttpd.service - OpenLiteSpeed HTTP Server
     Loaded: loaded (/lib/systemd/system/lshttpd.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-06-12 04:59:01 UTC; 4s ago
    Process: 21331 ExecStart=/usr/local/lsws/bin/lswsctrl start (code=exited, status=0/SUCCESS)
   Main PID: 21353 (litespeed)
     CGroup: /system.slice/lshttpd.service
             ??21353 "openlitespeed (lshttpd - main)"
             ??21358 "openlitespeed (lscgid)"
             ??21372 "openlitespeed (lshttpd - #01)"
             ??21373 lsphp "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""

Jun 12 04:58:59 ubuntu systemd[1]: Starting OpenLiteSpeed HTTP Server...
Jun 12 04:58:59 ubuntu lswsctrl[21331]: [OK] litespeed: pid=21353.
Jun 12 04:59:01 ubuntu systemd[1]: Started OpenLiteSpeed HTTP Server.

OpenLiteSpeed läuft jetzt und hört auf Port 8088. Sie können dies mit dem folgenden Befehl überprüfen:

ss -antpl | grep litespeed

Sie sollten die folgende Ausgabe sehen:

LISTEN 0      4096         0.0.0.0:8088      0.0.0.0:*    users:(("litespeed",pid=21372,fd=23),("litespeed",pid=21353,fd=23))
LISTEN 0      4096         0.0.0.0:7080      0.0.0.0:*    users:(("litespeed",pid=21372,fd=21),("litespeed",pid=21353,fd=21))

Öffnen Sie jetzt Ihren Webbrowser und geben Sie die URL http://your-server-ip:8088 ein. Sie werden auf die folgende Seite umgeleitet:

OpenLiteSpeed installiert

Installieren Sie MariaDB für OpenLiteSpeed

Standardmäßig ist MariaDB im Standard-Repository von Ubuntu 22.04 verfügbar. Sie können es installieren, indem Sie einfach den folgenden Befehl ausführen:

apt-get install mariadb-server mariadb-client -y

Sobald MariaDB installiert ist, starten Sie MariaDB und aktivieren Sie es, damit es nach dem Neustart des Systems gestartet wird, mit dem folgenden Befehl:

systemctl start mariadb  
systemctl enable mariadb

Als Nächstes müssen Sie Ihre MariaDB-Installation sichern. Sie können dies tun, indem Sie das folgende Skript ausführen:

mysql_secure_installation

Dieses Skript richtet das Root-Passwort ein, entfernt anonyme Benutzer, verbietet die Remote-Anmeldung des Root-Benutzers und entfernt die Testdatenbank.

mysql_secure_installation

Beantworten Sie alle Fragen wie unten gezeigt:

    Geben Sie das aktuelle Passwort für root ein (leer für keines):
    Root-Passwort festlegen? [Y/n]: N
    Anonyme Benutzer entfernen? [Y/n]: Y
    Remote-Root-Anmeldung verbieten? [Y/n]: Y
    Testdatenbank und Zugriff darauf entfernen? [Y/n]:  Y
    Berechtigungstabellen jetzt neu laden? [Y/n]:  Y

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Installieren Sie PHP für OpenLiteSpeed

Standardmäßig ist PHP im OpenLiteSpeed-Repository nicht verfügbar. Daher müssen Sie PHP über die OpenLiteSpeed-Weboberfläche kompilieren.

Um auf das OpenLiteSpeed-Admin-Panel zuzugreifen, öffnen Sie Ihren Webbrowser und geben Sie die URL https://your-server-ip:7080 ein. Sie sollten die folgende Seite sehen:

OpenLiteSpeed-Anmeldung

Geben Sie jetzt Ihren Admin-Benutzernamen und das Passwort ein, die Sie zuvor erstellt haben, und klicken Sie auf die Schaltfläche Anmelden. Sie sollten das OpenLiteSpeed-Dashboard auf der folgenden Seite sehen:

OpenLiteSpeed-Admin-Dashboard

Klicken Sie jetzt auf Tools > PHP kompilieren, Sie sollten die folgende Seite sehen:

PHP kompilieren

Wählen Sie jetzt die PHP-Version aus, die Sie installieren möchten, und klicken Sie auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

PHP-Bauoptionen

Wählen Sie jetzt die Build-Optionen aus und klicken Sie auf die Schaltfläche Weiter, um mit dem Herunterladen von PHP zu beginnen. Sobald der Vorgang erfolgreich abgeschlossen ist, sollten Sie die folgende Seite sehen:

PHP für OpenLiteSpeed-Webserver

Melden Sie sich jetzt von einem Terminal aus bei Ihrem Server an und führen Sie das vorab generierte Skript wie unten gezeigt aus:

/usr/local/lsws/phpbuild/buildphp_manual_run.sh

Dieses Skript lädt PHP und die zugehörigen Module auf Ihr System herunter und kompiliert sie.

Fazit

Herzlichen Glückwunsch! Sie haben OpenLiteSpeed erfolgreich auf dem Ubuntu 22.04-Server installiert und konfiguriert. Sie können jetzt ganz einfach Ihre Website über die OpenLiteSpeed-Weboberfläche erstellen und verwalten. Für weitere Informationen können Sie die offizielle Dokumentation von OpenLiteSpeed besuchen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.