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 | bash

Danach installieren Sie OpenLiteSpeed mit dem folgenden apt-Befehl.

sudo apt install openlitespeed -y

Sobald die Installation abgeschlossen ist, überprüfen Sie den Status des OpenLiteSpeed-Dienstes.

systemctl status openlitespeed

Und Sie werden sehen, dass OpenLiteSpeed läuft.

Überprüfen Sie nun den Port, der von OpenLiteSpeed verwendet wird.

netstat -plntu

Und 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.

Überprüfen, ob OpenLitespeed läuft

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 -y

Jetzt 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 lsphp

Und 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-server

Sobald die Installation abgeschlossen ist, starten Sie den MariaDB-Dienst und fügen Sie ihn zur Bootzeit hinzu.

systemctl start mariadb  
systemctl enable mariadb

Jetzt 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_installation

Geben 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] Y

Und 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.

MariaDB konfigurieren

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.sh

Geben Sie Ihren Benutzernamen und Ihr Passwort ein, und Sie haben die Konfiguration der OpenLiteSpeed-Authentifizierung abgeschlossen.

OpenLiteSpeed Admin einrichten

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

https://10.5.5.25:7080/

Und Sie werden das OpenLiteSpeed-Admin-Dashboard erhalten.

OpenLiteSpeed Admin-Login

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.

OpenLiteSpeed Admin-Dashboard

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 ‘.

OpenLiteSpeed mit PHP 7.4 konfigurieren

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/lsphp

Klicken Sie auf die Schaltfläche ‘ Speichern ‘, und die PHP 7.4-Konfiguration wurde hinzugefügt.

PHP 7.4 SAPI-Bindung

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 ‘.

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 ‘.

lsphp74

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.

OpenLiteSpeed auf Port 80 ausführen

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.

Internet-Adresseneinstellungen

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

Ändern des Ports, auf den LiteSpeed hört

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.

Dienst neu starten

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.

http://10.5.5.25/

Und Sie werden die Standard-Indexseite von OpenLiteSpeed erhalten.

Test OpenLiteSpeed

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.

PHP-Info für PHP 7.4 auf OpenLiteSpeed

Als Ergebnis haben Sie den OpenLiteSpeed-Webserver mit der MariaDB-Datenbank und PHP 7.4 auf dem Ubuntu 18.04-Server installiert.

Referenz

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.