Server Installation · 5 min read · Nov 29, 2025
So installieren Sie den OpenLiteSpeed HTTP-Server mit PHP auf Ubuntu 18.04 LTS

OpenLiteSpeed ist ein Open-Source-HTTP-Server, der von LiteSpeed Technologies entwickelt wurde. Es handelt sich um einen leistungsstarken und leichtgewichtigen HTTP-Server mit einer webbasierten GUI zur Verwaltung.
OpenLiteSpeed kann mehr als hunderttausend gleichzeitige Verbindungen mit geringem Ressourcenverbrauch (CPU und RAM) verarbeiten und unterstützt viele Betriebssysteme wie Linux, Mac OS, FreeBSD und SunOS. Der Server kann verwendet werden, um Webseiten-Skripte in PHP, Ruby, Perl und Java auszuführen.
In diesem Tutorial zeigen wir Ihnen, wie Sie OpenLiteSpeed mit der MariaDB-Datenbank und der aktuellen PHP 7.4-Version auf dem Ubuntu 18.04-Server installieren.
Voraussetzungen
Für diesen Leitfaden verwenden wir den neuesten Ubuntu 18.04-Server mit 2 GB RAM, 25 GB freiem Speicherplatz und 2 CPUs.
Was wir tun werden:
- OpenLiteSpeed installieren
- PHP 7.4 OpenLiteSpeed-Version installieren
- MariaDB-Datenbank installieren
- OpenLiteSpeed-Admin einrichten
- OpenLiteSpeed mit PHP 7.4 konfigurieren
- OpenLiteSpeed auf Port 80 ausführen
- Testen
Schritt 1 - OpenLiteSpeed installieren
Zuerst fügen wir das offizielle OpenLiteSpeed-Repository für Ubuntu 18.04 hinzu und installieren OpenLiteSpeed.
Um das OpenLiteSpeed-Repository hinzuzufügen, laden Sie das Bash-Skript herunter und führen Sie es mit dem folgenden Befehl aus.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bashDanach installieren Sie OpenLiteSpeed mit dem folgenden apt-Befehl.
sudo apt install openlitespeed -ySobald die Installation abgeschlossen ist, überprüfen Sie den Status des OpenLiteSpeed-Dienstes.
systemctl status openlitespeedUnd Sie werden sehen, dass OpenLiteSpeed läuft.
Überprüfen Sie nun den Port, der von OpenLiteSpeed verwendet wird.
netstat -plntuUnd Sie werden sehen, dass der OpenLiteSpeed-Dienst zwei Standardports verwendet: ‘8080’ für den Standard-HTTP-Zugriff und Port ‘8070’ für den OpenLiteSpeed-Admin-Zugriff.

Schritt 2 - PHP 7.4 OpenLiteSpeed-Version installieren
Nach der Installation von OpenLiteSpeed installieren wir die neueste PHP 7.4-Version für OpenLiteSpeed. Die PHP-Pakete für OpenLiteSpeed werden ‘LSPHP’ (LSAPI und PHP) genannt.
Installieren Sie die PHP 7.4-Pakete für OpenLiteSpeed mit dem folgenden apt-Befehl.
sudo apt install lsphp74 lsphp74-common lsphp74-mysql lsphp74-dev lsphp74-curl lsphp74-dbg -yJetzt haben Sie die PHP 7.4-Pakete für OpenLiteSpeed installiert, es wird als Systemsock-Datei verwendet.
Überprüfen Sie dies mit dem folgenden netstat-Befehl.
netstat -pl | grep lsphpUnd Sie werden die LSPHP-Sock-Datei wie unten angezeigt erhalten.
Schritt 3 - MySQL installieren und konfigurieren
In diesem Schritt installieren wir den MariaDB-Server und richten das Root-Passwort dafür ein.
Installieren Sie den MariaDB-Server mit dem folgenden apt-Befehl.
sudo apt install mariadb-client mariadb-serverSobald die Installation abgeschlossen ist, starten Sie den MariaDB-Dienst und fügen Sie ihn zur Bootzeit hinzu.
systemctl start mariadb
systemctl enable mariadbJetzt läuft der MariaDB-Dienst.
Als nächstes richten wir das Root-Passwort für den Datenbankserver ein. Und wir verwenden das Kommandozeilenwerkzeug ‘mysql_secure_installation’ dafür.
Führen Sie den Befehl ‘mysql_secure_installation’ wie folgt aus.
mysql_secure_installationGeben Sie nun das Root-Passwort ein und tippen Sie ‘Y’ für den Rest aller Konfigurationen.
Setzen Sie ein Root-Passwort? [Y/n] Y
Anonyme Benutzer entfernen? [Y/n] Y
Testdatenbank und Zugriff darauf entfernen? [Y/n] Y
Berechtigungstabellen jetzt neu laden? [Y/n] YUnd die Konfiguration des MariaDB-Root-Passworts ist abgeschlossen.
Jetzt melden Sie sich mit dem Root-Benutzer in der MySQL-Shell an, wie unten gezeigt.
mysql -u root -p
Geben Sie Ihr Root-Passwort ein:Sobald Sie angemeldet sind, überprüfen Sie die Benutzer im MariaDB-System mit der folgenden Abfrage.
select User, Password, Host from mysql.user;Und Sie werden das Ergebnis wie unten angezeigt erhalten.

Als Ergebnis haben Sie erfolgreich den MariaDB-Datenbankserver installiert und die Authentifizierung des Root-Passworts dafür eingerichtet.
Schritt 4 - OpenLiteSpeed Admin einrichten
OpenLiteSpeed bietet ein webbasiertes Dashboard zur Verwaltung seiner Konfiguration.
In diesem Schritt richten wir die Benutzer- und Passwortauthentifizierung für das OpenLiteSpeed-Dashboard ein.
Gehen Sie zum Verzeichnis ‘/usr/local/lsws/admin/misc/‘ und Sie werden einige Tools finden, führen Sie nun das Bash-Skript ‘admpass.sh’ wie folgt aus.
cd /usr/local/lsws/admin/misc/
sh admpass.shGeben Sie Ihren Benutzernamen und Ihr Passwort ein, und Sie haben die Konfiguration der OpenLiteSpeed-Authentifizierung abgeschlossen.

Öffnen Sie nun Ihren Webbrowser und geben Sie die IP-Adresse des Servers gefolgt vom OpenLiteSpeed-Admin-Port ‘ 7080 ‘ ein. Meine ist:
Und Sie werden das OpenLiteSpeed-Admin-Dashboard erhalten.

Geben Sie Ihren Benutzernamen und Ihr Passwort ein und klicken Sie auf die Schaltfläche ‘ Login ‘.
Jetzt erhalten Sie das OpenLiteSpeed-Verwaltungsdashboard wie unten gezeigt.

Als Ergebnis haben Sie erfolgreich die Authentifizierung für das OpenLiteSpeed-Verwaltungsdashboard eingerichtet.
Schritt 5 - OpenLiteSpeed mit PHP 7.4 konfigurieren
In diesem Schritt richten wir PHP 7.4 für OpenLiteSpeed mit der webbasierten Verwaltung ein.
Klicken Sie im OpenLiteSpeed-Dashboard auf das Menü ‘ Serverkonfiguration ‘ auf der linken Seite und klicken Sie auf die Registerkarte ‘ Externe App ‘.

Um die neue PHP 7.4-Konfiguration hinzuzufügen, klicken Sie auf die Schaltfläche ‘ + ‘ auf der rechten Seite.
Wählen Sie für den Typ die ‘ LiteSpeed SAPI App ‘ und klicken Sie auf die Schaltfläche ‘ Weiter ‘.
Geben Sie nun die Konfigurationsdetails wie folgt ein.
Name: lsphp74
Adresse: uds://tmp/lshttpd/lsphp.sock
Notizen: lsphp74 für OpenLiteSpeed
Maximale Verbindungen: 35
Anfängliche Anforderungszeitüberschreitung (Sekunden): 60
Wiederholungszeitüberschreitung (Sekunden): 0
Befehl: $SERVER_ROOT/lsphp74/bin/lsphpKlicken Sie auf die Schaltfläche ‘ Speichern ‘, und die PHP 7.4-Konfiguration wurde hinzugefügt.

Als nächstes ändern wir die Standard-PHP für OpenLiteSpeed auf die PHP 7.4-Version.
Klicken Sie im Menü ‘Serverkonfiguration’ auf die Registerkarte ‘ Skript-Handler ‘.

Klicken Sie nun auf die Schaltfläche ‘ Bearbeiten ‘ im Aktionsbereich.
Wählen Sie im ‘Handler-Namen’ die ‘ lsphp74 ‘, die wir gerade hinzugefügt haben, und klicken Sie auf die Schaltfläche ‘ Speichern ‘.

Und als Ergebnis haben Sie die PHP 7.4-Konfiguration für OpenLiteSpeed hinzugefügt und aktiviert.
Schritt 6 - OpenLiteSpeed auf Port 80 ausführen
Standardmäßig läuft OpenLiteSpeed auf dem Standardport ‘ 8088 ‘. Um OpenLiteSpeed auf dem Standard-HTTP-Port ‘80’ auszuführen, können wir das Verwaltungsdashboard verwenden, um die Konfiguration zu ändern.
Klicken Sie im OpenLiteSpeed-Dashboard auf das Menü ‘ Listener ‘ auf der linken Seite.

Klicken Sie bei den ‘ Standard ‘ Listenern auf die Schaltfläche ‘ anzeigen ‘.
Klicken Sie im Abschnitt ‘ Adresseneinstellungen ‘ auf die Schaltfläche ‘ bearbeiten ‘ auf der rechten Seite.

Ändern Sie nun den Port auf den Standard-HTTP-Port ‘ 80 ‘ und klicken Sie auf die Schaltfläche ‘ Speichern ‘.

Und der Standardport von OpenLiteSpeed wurde auf den Standard-HTTP-Port ‘80’ geändert.
Klicken Sie nun auf die Schaltfläche zum Neustarten, und der OpenLiteSpeed-Dienst wird neu gestartet.

Als Ergebnis läuft OpenLiteSpeed jetzt auf dem Standard-HTTP-Port ‘ 80 ‘.
Schritt 7 - Testen
Öffnen Sie Ihren Webbrowser und geben Sie die IP-Adresse des Servers in die Adresszeile ein.
Und Sie werden die Standard-Indexseite von OpenLiteSpeed erhalten.

Als nächstes testen wir die PHP-Konfiguration und stellen sicher, dass sie funktioniert.
Klicken Sie im Abschnitt ‘ Test PHP ‘ auf die Schaltfläche ‘ hier klicken ‘.
Und Sie werden die phpinfo-Seite wie unten angezeigt erhalten.

Als Ergebnis haben Sie den OpenLiteSpeed-Webserver mit der MariaDB-Datenbank und PHP 7.4 auf dem Ubuntu 18.04-Server installiert.
Referenz
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.