Wie man OpenLiteSpeed auf Ubuntu 22.04 installiert und konfiguriert
OpenLiteSpeed ist ein optimierter, Open-Source-Webserver, der zur Verwaltung und Bereitstellung von Websites verwendet werden kann. OpenLiteSpeed bietet nützliche Funktionen, die ihn zu einer starken Wahl für viele Installationen machen, darunter Apache-kompatible Umschreiberegeln, eine integrierte webbasierte Verwaltungsoberfläche und eine für den Server optimierte PHP-Verarbeitung.
In diesem Tutorial werden Sie OpenLiteSpeed auf einem Ubuntu 22.04-Server installieren und konfigurieren.
Voraussetzungen
Um dieses Tutorial abzuschließen, benötigen Sie einen Ubuntu 22.04-Server mit einem sudo-fähigen, nicht-root Benutzer und einer aktivierten ufw-Firewall, die Sie durch die Initial Server Setup-Anleitung für Ubuntu 22.04 einrichten können.
Schritt 1 – OpenLiteSpeed installieren
Bevor Sie OpenLiteSpeed verwenden können, müssen Sie es installieren. OpenLiteSpeed stellt ein Software-Repository bereit, das Sie verwenden können, um den Server mit dem standardmäßigen apt-Befehl von Ubuntu herunterzuladen und zu installieren.
Beginnen Sie mit der Aktualisierung des Paketmanager-Caches:
sudo apt update
Anschließend installieren Sie alle ausstehenden Aktualisierungen:
sudo apt upgrade
Wenn die Aufforderung kommt, geben Sie Ihr Passwort ein und bestätigen Sie die Installation mit Y.
Um dieses Repository für Ihr Ubuntu-System zu aktivieren, laden Sie den Software-Signaturschlüssel des Entwicklers herunter und fügen ihn hinzu:
sudo wget -O - https://repo.litespeed.sh | sudo bash
Aktualisieren Sie die Liste der Repositories, damit der neu hinzugefügte Eintrag vom apt-Paketmanager erkannt wird:
sudo apt update
Installieren Sie den OpenLiteSpeed-Server und den zugehörigen LiteSpeed PHP-Interpreter mit folgendem Befehl:
sudo apt install openlitespeed lsphp81
Schritt 2 – Administratives Passwort setzen
Bevor Sie den Server testen, setzen Sie ein neues Administrationspasswort für OpenLiteSpeed. Dies können Sie mit einem von OpenLiteSpeed bereitgestellten Skript tun:
sudo /usr/local/lsws/admin/misc/admpass.sh
Es kommt die Aufforderung einen Benutzernamen für den Administrator einzugeben. Wenn Sie ENTER drücken, ohne einen neuen Benutzernamen einzugeben, wird der Standardbenutzer admin
verwendet. Anschließend müssen Sie ein neues Passwort erstellen und bestätigen.
Schritt 3 – Verbindung zum Server herstellen
OpenLiteSpeed sollte nach der Installation automatisch gestartet sein. Sie können dies mit folgendem Befehl überprüfen:
sudo systemctl status lsws
Falls der Server nicht läuft, starten Sie ihn mit folgendem Befehl:
sudo systemctl start lsws
Öffnen Sie Ihren Browser und navigieren Sie zu:
http://server_domain_or_IP:8088
Schritt 4 – Port der Standardseite ändern
Um den Port von 8088 auf den Standard-HTTP-Port 80 zu ändern, öffnen Sie die OpenLiteSpeed-Administrationsoberfläche:
https://server_domain_or_IP:7080
Melden Sie sich mit Ihren Administrator-Zugangsdaten an. Navigieren Sie zu „Listeners“, wählen Sie „Default“ aus und ändern Sie den Port von 8088 auf 80. Speichern Sie die Änderungen und starten Sie den Server neu, indem Sie auf „Graceful Restart“ klicken.
Fazit
Jetzt haben Sie OpenLiteSpeed und PHP auf einem Ubuntu 22.04-Server installiert und konfiguriert. OpenLiteSpeed bietet hohe Leistung, eine webbasierte Verwaltungsoberfläche und vorgefertigte Optionen zur Skriptverarbeitung.
Sie können jetzt beliebige HTML-, CSS-, JS- oder andere Dateien, die Sie auf Ihrer Website anzeigen möchten, im Verzeichnis /usr/local/lsws/Example/html
ablegen.