GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie OpenLiteSpeed ​​und PHP auf Ubuntu

In diesem Tutorial führe ich Sie Schritt für Schritt durch die Installation und Konfiguration von OpenLiteSpeed ​​und PHP auf Ubuntu.

OpenLiteSpeed ​​​​ist ein kostenloser, leichtgewichtiger Open-Source-HTTP-Server, der von LiteSpeed ​​​​Technologies entwickelt wurde. Es ist ein leistungsstarker, modularer HTTP-Server und kann Hunderttausende gleichzeitiger Verbindungen mit geringem Ressourcenverbrauch verarbeiten. OpenLiteSpeed ​​bietet unschlagbare Leistung, Sicherheit, Skalierbarkeit, Einfachheit und Optimierung in einem einzigen Paket.

OpenLiteSpeed ​​bietet eine webbasierte Benutzeroberfläche zur Verwaltung des Webservers über einen Webbrowser. Er verwendet dieselbe Konfiguration wie der Apache-Webserver und ist mit den meisten von Apache angebotenen Funktionen kompatibel.

1. Aktualisieren Sie das aktuelle Ubuntu-System

Bevor Sie das folgende Tutorial ausführen, müssen Sie unbedingt sicherstellen, dass Ihr Ubuntu-System auf dem neuesten Stand ist, indem Sie das folgende apt ausführen Befehle im Terminal:

sudo apt update
sudo apt upgrade

2. Fügen Sie das OpenLiteSpeed-Repository hinzu

OpenLiteSpeed ​​stellt ein Software-Repository bereit, mit dem wir den Server herunterladen und installieren können. Aber zuerst müssen wir es zu unserem Ubuntu-System hinzufügen, da es nicht in den Ubuntu-Standard-Repositories enthalten ist.

Wir werden also das offizielle Skript von OpenLiteSpeed ​​verwenden, um automatisch das richtige Repository zu unserem Ubuntu-System hinzuzufügen.

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

3. Installieren Sie den OpenLiteSpeed-Webserver

Sobald das Repository hinzugefügt wurde, kann der OpenLiteSpeed-Server mit dem folgenden Befehl installiert werden:

sudo apt install openlitespeed

Überprüfen Sie als Nächstes den Status des OpenLiteSpeed-Dienstes mit dem folgenden Befehl:

sudo systemctl status lshttpd

4. Installieren Sie PHP 8 für OpenLiteSpeed

Wenn wir OpenLiteSpeed ​​installieren, wird automatisch PHP 7.3 Build installiert, das für OpenLiteSpeed ​​erstellt wurde. Wir können PHP 8.0 mit dem folgenden Befehl installieren:

sudo apt install lsphp80 lsphp80-mysql lsphp80-common lsphp80-opcache lsphp80-curl

Sobald alle Pakete installiert sind, können Sie mit dem nächsten Schritt fortfahren. Wenn Sie eine andere Version von PHP installieren möchten, ersetzen Sie einfach lsphp80 mit lsphp74 , zum Beispiel.

5. Richten Sie das OpenLiteSpeed-Admin-Passwort ein

OpenLiteSpeed ​​bietet eine Webkonsole, die standardmäßig auf Port 7080 lauscht. Sie müssen einen Administrator-Benutzernamen und ein Passwort festlegen, um darauf zugreifen zu können.

Nachdem Sie den folgenden Befehl ausgeführt haben, werden Sie aufgefordert, den Admin-Nutzernamen und das Passwort einzugeben. Enter drücken ohne Auswahl eines neuen Benutzernamens ist standardmäßig admin als neuer administrativer Benutzername. Auf die Eingabe des Benutzernamens folgt ein Passwort. Geben Sie das Passwort erneut ein und drücken Sie die Eingabetaste.

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

6. Greifen Sie auf die OpenLiteSpeed-Admin-Konsole zu

Richten Sie Ihren Browser auf http://your-server-ip:7080 und Sie sollten eine Anmeldeseite erhalten, wie unten gezeigt. Geben Sie Ihren Admin-Nutzernamen an und Passwort und klicken Sie auf „Login“ Taste.

Sie werden dann von der OpenLiteSpeed-Dashboard-Ansicht begrüßt.

Hier findet der Großteil Ihrer Konfiguration für den Webserver statt.

7. Konfigurieren Sie PHP 8 für OpenLiteSpeed

Klicken Sie als Nächstes auf „Serverkonfiguration“. “-Menü auf der linken Seite und klicken Sie auf „Externe App ” Registerkarte. Um die neue PHP 8-Konfiguration hinzuzufügen, klicken Sie auf das Hinzufügen „+ ” auf der rechten Seite.

Wählen Sie als Typ die „LiteSpeed ​​SAPI App“. “ und klicken Sie auf „Weiter ”-Schaltfläche.

Geben Sie die folgenden Informationen an:

  1. Name: lsphp80
  2. Adresse: uds://tmp/lshttpd/lsphp.sock
  3. Max. Verbindungen: 100
  4. Timeout für anfängliche Anfrage (Sek.): 60
  5. Retry Timeout (Sek.): 0
  6. Befehl: lsphp80/bin/lsphp

Klicken Sie anschließend auf "Speichern" Schaltfläche zum Speichern der Konfiguration.

Sie sollten die folgende Seite sehen.

Jetzt müssen Sie das Standard-PHP für OpenLiteSpeed ​​auf die PHP 8.0-Version ändern. Klicken Sie auf das „Skript“. Handler” Tab und klicken Sie dann auf "Bearbeiten" Taste.

Wählen Sie lsphp80 aus aus dem Dropdown-Menü unter "Handler-Name “ und klicken Sie auf „Speichern“ Schaltfläche.

Sie sollten die folgende Seite sehen.

8. Ändern Sie den OpenLiteSpeed-Standardport

Standardmäßig lauscht OpenLiteSpeed ​​auf Port 8088 . Wir können es ändern, um Port 80 zu verwenden stattdessen ist dies der Standardport für HTTP-Anfragen.

Klicken Sie dazu auf „Zuhörer “ in der Liste der Optionen auf der linken Seite der Benutzeroberfläche. Dann rechts unter "Aktionen". “, klicken Sie auf „Anzeigen ” Symbol.

Dadurch wird eine Seite mit weiteren Details zum Standard-Listener geladen. Klicken Sie auf „Bearbeiten ” Symbol in den Adresseinstellungen.

Ändern Sie in den Standardeinstellungen der Listener-Adresse den Port von 8088 bis 80 und klicken Sie auf „Speichern ” (Diskette), um die Einstellungen zu speichern.

Klicken Sie anschließend auf „Neu starten ” Symbol und führen Sie den ordnungsgemäßen Neustart durch, um die Änderungen zu übernehmen.

Wenn Sie dazu aufgefordert werden, klicken Sie auf „Los“. ”-Schaltfläche.

Jetzt können Sie über die URL http://your-server-ip auf Ihren OpenLiteSpeed-Webserver zugreifen .

Sie können auch http://your-server-ip/phpinfo.php eingeben im Browser, um PHP 8 mit OpenLiteSpeed ​​Webserver zu testen. Als Ergebnis sollten Sie die folgende phpinfo-Seite erhalten.

Schlussfolgerung

Herzliche Glückwünsche! An diesem Punkt sollten Sie OpenLiteSpeed ​​und PHP 8 installiert haben und auf einem Ubuntu ausführen. Ich hoffe, dieses Tutorial hat Ihnen geholfen.

Es gibt so viel, was der OpenLiteSpeed-Webserver tun kann. Weitere Informationen zu OpenLiteSpeed ​​finden Sie in der offiziellen Dokumentation.

Fühlen Sie sich wie immer frei, Ihre Gedanken im Kommentarfeld unten mitzuteilen.


Ubuntu
  1. So installieren Sie PHP 7.4 und 8.0 auf Ubuntu 18.04 oder 20.04

  2. So installieren Sie PHP 8.0 unter Ubuntu 20.04 / Ubuntu 18.04

  3. So installieren Sie den OpenLiteSpeed-Webserver PHP und MariaDB unter Ubuntu 20.10

  4. So installieren Sie PHP 7.2 auf Ubuntu 16.04

  5. So installieren Sie PHP 7.3 auf Ubuntu 16.04

So installieren Sie PHP 8.0 auf Ubuntu 20.04

So installieren Sie PHP 5.6, PHP 8.0 und PHP 8.1 auf Ubuntu 20.04 LTS

So installieren Sie PHP 8.0 unter Ubuntu 20.04 / 18.04

So installieren Sie verschiedene PHP-Versionen (5.6, 7.x und 8.0) in Ubuntu

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie PHP unter Ubuntu 22.04