Server Installation · 5 min read · Nov 28, 2025

So installieren und konfigurieren Sie den OpenLiteSpeed-Server auf Ubuntu 18.04 zusammen mit MariaDB

OpenLiteSpeed ist eine leichte und Open-Source-Version des beliebten LiteSpeed-Servers. Es kommt mit einem WebGUI-basierten Administrationspanel, das es von anderen Webservern unterscheidet, da Sie so gut wie alles direkt über das Panel konfigurieren können.

In diesem Tutorial lernen wir, wie man den OpenLiteSpeed-Server auf Ubuntu 18.04 zusammen mit PHP 7.2 und dem MariaDB-Server installiert.

Voraussetzungen

  • Ubuntu 18.04 basierter Server
  • Benutzerkonto mit Root-Rechten

Schritt 1 - OpenLiteSpeed installieren

Wechseln Sie zum Sudo-Benutzer

Führen Sie den folgenden Befehl aus, um zum Sudo-Benutzer zu wechseln, damit wir unseren ersten Befehl zum Hinzufügen und Aktualisieren des OpenLiteSpeed-Repositorys ausführen können.

sudo -i

Der folgende Befehl fügt das notwendige Repository zur Installation des OpenLiteSpeed-Servers hinzu.

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bash

Geben Sie ‘exit’ ein, um zum normalen Benutzer zurückzukehren.

Dieser Befehl lädt das Bash-Skript herunter und führt es aus, um das OpenLiteSpeed-Repository hinzuzufügen und zu aktualisieren. Führen Sie den folgenden Befehl aus, um die neueste Version des Servers zu installieren.

sudo apt install openlitespeed

Um zu überprüfen, ob der Server erfolgreich installiert wurde, öffnen Sie Ihren Browser und besuchen Sie http://yourdomainname:8088. Wenn die Installation erfolgreich war, sollten Sie die folgende Webseite sehen.

OpenLitespeed-Server erfolgreich installiert

Hinweis: Der OpenLiteSpeed-Server läuft standardmäßig auf Port 8088, der später in den Einstellungen geändert werden kann.

Die Standardinstallation von OpenLiteSpeed enthält die PHP-Version 5.6.x. Aber das wollen wir nicht. Wir werden später in diesem Tutorial unsere eigene Kopie von PHP 7.2 installieren. Daher besteht unser nächster Schritt darin, PHP 7.2 zu installieren.

Schritt 2 - PHP installieren

Um PHP zu installieren, müssen wir ein Paket namens lsphp installieren, das im Grunde PHP ist, das für die Arbeit mit dem OpenLiteSpeed-Server kompiliert wurde. Führen Sie den folgenden Befehl aus, um PHP und mehrere seiner Module zu installieren.

sudo apt install lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmp

Es gibt noch einige weitere PHP-Pakete. Wenn Sie möchten, können Sie alle verfügbaren PHP-Pakete mit dem folgenden Befehl auflisten:

apt-cache search lsphp72

Sie können die auswählen, die Sie installieren möchten.

Schritt 3 - MariaDB-Server installieren

MariaDB ist ein direkter Ersatz für MySQL, was bedeutet, dass die Befehle zum Ausführen und Betreiben von MariaDB dieselben sind wie die für MySQL. Um MariaDB zu installieren, geben Sie den folgenden Befehl ein:

sudo apt install mariadb-server

Führen Sie den folgenden Befehl aus, um die Standardkonfiguration durchzuführen, z. B. um ein Root-Passwort festzulegen, anonyme Benutzer zu entfernen, die Root-Anmeldung aus der Ferne zu verweigern und Testtabellen zu löschen. Drücken Sie für alles Ja und wählen Sie ein starkes Root-Passwort.

sudo mysql_secure_installation

Es gibt eine Einschränkung beim Einrichten des Root-Passworts. MariaDB erlaubt standardmäßig System-Root-Benutzern, sich ohne Passwort bei MariaDB anzumelden. Wenn Sie jedoch eine Drittanbieteranwendung verwenden möchten, um über Root zuzugreifen, ist ein Passwort erforderlich, da sonst Anwendungen wie PHPMyAdmin fehlschlagen. Dazu müssen Sie die pluginbasierte Authentifizierung deaktivieren, die die Standardoption in MariaDB ist.

Um die Plugin-Authentifizierung zu deaktivieren, geben Sie zuerst die MySQL-Eingabeaufforderung mit dem folgenden Befehl ein:

sudo mysql -u root

Geben Sie nun die folgenden Befehle ein, um die Plugin-Authentifizierung zu deaktivieren.

use mysql;  
update user set plugin='' where User='root';  
flush privileges;  
exit

Starten Sie danach Ihren MariaDB-Dienst neu.

sudo systemctl restart mariadb.service

Das war’s. Das nächste Mal, wenn Sie sich bei MySQL anmelden möchten, verwenden Sie den folgenden Befehl:

sudo mysql -u root -p

Und Sie werden nach dem Root-Passwort gefragt, das Sie ursprünglich festgelegt haben.

Schritt 4 - OpenLiteSpeed konfigurieren

Es ist Zeit, den Server zu konfigurieren. Um auf das Administrationspanel zuzugreifen, besuchen Sie http://yourdomainname:7080/. Und ja, das bedeutet, dass das Administrationspanel standardmäßig auf Port 7080 liegt. Der Standardbenutzername ist admin und das Standardpasswort ist 123456.

Nach dem Anmelden werden Sie mit dem folgenden Bildschirm begrüßt.

OpenLiteSpeed konfigurieren

Das erste, was wir ändern müssen, sind die Standardports.

Besuchen Sie die Kategorie Listeners und klicken Sie auf die Schaltfläche Ansicht neben Default. Auf der nächsten Seite unter Listener Default > Allgemeine Seite klicken Sie auf das Bearbeitungssymbol rechts und ändern Sie den Port von 8080 auf 80. Klicken Sie auf Speichern und führen Sie dann einen sanften Neustart durch.

Listener konfigurieren

Wenn Sie den Port des Administrationspanels ändern möchten, besuchen Sie den Abschnitt WebAdmin-Einstellungen >> Listener und klicken Sie auf die Schaltfläche Ansicht neben adminListener. Klicken Sie auf die Schaltfläche Bearbeiten auf der nächsten Seite und Sie können hier einen Port Ihrer Wahl auswählen. Klicken Sie auf Speichern und führen Sie nach Abschluss einen sanften Neustart durch.

Sie sollten auch das Standardpasswort für das Administrationspanel ändern. Um dies zu tun, besuchen Sie den Abschnitt WebAdmin-Einstellungen und klicken Sie auf die Registerkarte Benutzer. Klicken Sie auf die Schaltfläche Bearbeiten, die neben admin aufgeführt ist, und ändern Sie das Passwort. Klicken Sie auf Speichern und dann auf sanften Neustart, um die Änderung vorzunehmen.

WebAdmin-Einstellungen

Falls Sie das Administrationspasswort vergessen, können Sie es zurücksetzen, indem Sie den folgenden Befehl ausführen:

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

Dieses Skript ermöglicht es Ihnen, eine neue Administrations-ID und ein neues Passwort zu verwenden.

OpenLiteSpeed wird standardmäßig mit PHP 5.6 ausgeliefert, was wir definitiv nicht wollen, also müssen wir manuell auf PHP 7.2 umschalten, das zum Zeitpunkt des Schreibens dieses Tutorials die neueste Version ist.

Gehen Sie zum Abschnitt Serverkonfiguration und klicken Sie auf die Registerkarte Externe App. Darunter finden Sie die LiteSpeed SAPI-App mit dem Namen lsphp. Klicken Sie auf die Schaltfläche Bearbeiten rechts (mittlere Schaltfläche) und eine neue Seite wird geöffnet. Nehmen Sie die folgenden Änderungen vor:

- Name: lsphp72  
- Adresse: uds://tmp/lshttpd/lsphp.sock  
- Maximale Verbindungen: 35  
- Umgebung:  
 - PHP_LSAPI_MAX_REQUESTS=500  
 - PHP_LSAPI_MAX_REQUESTS=500  
- Befehl: $SERVER_ROOT/lsphp72/bin/lsphp

PHP-Serverkonfiguration

Lassen Sie alles andere wie standardmäßig. Wechseln Sie nun zur Registerkarte Skripthandler und klicken Sie auf Bearbeiten neben LiteSpeed SAPI und nehmen Sie die folgende Änderung vor:

- Handler-Name: lsphp72

Skripthandler konfigurieren

Klicken Sie auf Speichern. Klicken Sie nun auf die Schaltfläche Sanfter Neustart oben rechts, um die Änderungen zu speichern. Dies sollte PHP 7.2 so einrichten, dass es mit dem OpenLiteSpeed-Server funktioniert. Um zu überprüfen, ob PHP ordnungsgemäß funktioniert, besuchen Sie http://yourdomainname/phpinfo.php in Ihrem Browser.

Das war’s, Leute, zu diesem Tutorial. Wenn Sie Fragen haben, posten Sie sie im Kommentarfeld. Um mehr über den Server zu erfahren, besuchen Sie OpenLiteSpeed.org

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.