Webserver Installation · 4 min read · Nov 29, 2025

So installieren und konfigurieren Sie den OpenLiteSpeed-Webserver auf Debian 10

OpenLiteSpeed ist ein kostenloser, Open-Source und leichter HTTP-Server, der von LiteSpeed Technologies entwickelt wurde. OpenLiteSpeed unterstützt viele Betriebssysteme, darunter Debian, Ubuntu, Mac OS, FreeBSD und viele mehr. Es bietet eine webbasierte Benutzeroberfläche zur Verwaltung des Webservers über den Webbrowser. OpenLiteSpeed wird verwendet, um Websites einfach zu erstellen und zu verwalten. Es ist ein leistungsstarker, modularer HTTP-Server und kann Hunderte von Tausenden von gleichzeitigen Verbindungen verarbeiten.

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

Anforderungen

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

Erste Schritte

Zuerst müssen Sie Ihre Pakete auf die neueste Version aktualisieren. Sie können dies tun, 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 installieren Sie die erforderlichen Abhängigkeiten mit dem folgenden Befehl:

apt-get install 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

Sobald alle erforderlichen Abhängigkeiten installiert sind, können Sie mit dem nächsten Schritt fortfahren.

OpenLiteSpeed installieren und konfigurieren

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

Zuerst laden Sie die neueste Version von OpenLiteSpeed mit dem folgenden Befehl herunter:

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

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

tar -xvzf openlitespeed-1.5.2.tgz

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

cd openlitespeed-1.5.2  
sh install.sh

Nach der Installation von OpenLiteSpeed müssen Sie das Administrationspasswort für die Weboberfläche konfigurieren. Sie können dies mit dem folgenden Befehl tun:

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

Erstellen Sie einen Admin-Benutzer und ein Passwort, wie unten gezeigt:

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: 
Der Benutzername/Passwort des Administrators wurde erfolgreich aktualisiert!

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

/etc/init.d/lsws start

OpenLiteSpeed läuft jetzt und hört auf Port 8088. Öffnen Sie Ihren Webbrowser und geben Sie die URL http://your-server-ip:8088 ein. Sie werden auf die folgende Seite umgeleitet:

OpenLiteSpeed-Webserver auf Debian 10

MariaDB für OpenLiteSpeed installieren

Standardmäßig ist MariaDB im Standard-Repository von Debian 10 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 Systemneustart 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 für Root und entfernt die Testdatenbank.

mysql_secure_installation

Beantworten Sie alle Fragen wie unten gezeigt:

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

Sobald MariaDB gesichert ist, melden Sie sich mit dem folgenden Befehl an der MariaDB-Shell an:

mysql -u root

Als Nächstes deaktivieren Sie die Plugin-Authentifizierung, indem Sie die folgenden Befehle ausführen:

MariaDB [(none)]>use mysql;  
MariaDB [(none)]>update user set plugin='' where User='root';

Als Nächstes leeren Sie die Berechtigungen und verlassen die MariaDB-Shell mit dem folgenden Befehl:

MariaDB [(none)]>flush privileges;  
MariaDB [(none)]>exit;

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

PHP für OpenLiteSpeed installieren

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 http://your-server-ip:7080 ein. Sie sollten die folgende Seite sehen:

PHP für OpenLiteSpeed

Geben Sie jetzt Ihren Admin-Benutzernamen und Ihr 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-Dashboard

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

OpenLiteSpeed 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:

Wählen Sie Build-Optionen

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:

Quellcode herunterladen

Klicken Sie als Nächstes auf die Schaltfläche Weiter. Sie sollten die folgende Seite sehen:

PHP auf LWS installieren

Melden Sie sich jetzt von Ihrem Terminal aus auf 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.

Sie können den Installationsprozess mit dem folgenden Befehl überprüfen:

tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.log

Sobald die Installation erfolgreich abgeschlossen ist, sollten Sie die folgende Ausgabe sehen:

kopiere die kompilierte PHP-Binärdatei in das LiteSpeed-Verzeichnis
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7

==============================================
Fertig mit dem Erstellen von PHP 7.3.6 mit LSAPI
==============================================
Sa 13 Jul 2019 08:07:36 AM EDT

FERTIG

Herzlichen Glückwunsch! Sie haben OpenLiteSpeed erfolgreich auf dem Debian 10-Server installiert und konfiguriert. Sie können jetzt Ihre Website ganz einfach mit OpenLiteSpeed hosten. Für weitere Informationen können Sie die offizielle Dokumentation von OpenLiteSpeed unter OpenLiteSpeed Doc besuchen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.