Website-Suche

So installieren Sie den OpenLiteSpeed-Webserver unter CentOS 8


OpenLiteSpeed ist ein Open-Source-, leistungsstarker und leichter HTTP-Webserver, der über eine Webadministrationsschnittstelle zum Verwalten und Bereitstellen von Websites verfügt.

Was Linux-Webserver betrifft, verfügt OpenLiteSpeed über einige beeindruckende Funktionen, die es für viele Installationen zur bevorzugten Wahl machen, da es über Apache-kompatible Rewrite-Regeln und eine optimierte PHP-Verarbeitung für den Server verfügt, der Tausende gleichzeitiger Verbindungen mit geringer CPU-Leistung verarbeiten kann Speicherverbrauch.

In diesem Artikel führen wir Sie durch den Prozess der Installation und Konfiguration von OpenLiteSpeed auf einem CentOS 8-Server mit PHP-Prozessor und MariaDB-Datenbankverwaltungssystem.

Fügen Sie das OpenLiteSpeed-Repository hinzu

Um die neueste Version von OpenLiteSpeed zu installieren, müssen Sie die offiziellen Repository-Informationen durch Ausführen zu unserem System hinzufügen.

rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

Der obige rpm-Befehl aktualisiert die Liste der Yum-Repositorys, auf die wir bei der Suche nach und der Installation von Softwarepaketen auf dem System verweisen.

Installieren des OpenLiteSpeed-Webservers

Sobald wir das OpenLiteSpeed-Repository auf dem System aktiviert haben, können wir durch Ausführen die neueste Version des OpenLiteSpeed-Webservers installieren.

yum install openlitespeed

Hinweis: Das Standardinstallationsverzeichnis von OpenLiteSpeed ist /usr/local/lsws.

Installieren und Sichern des MariaDB-Datenbanksystems

Installieren Sie nun das Datenbankverwaltungssystem MariaDB, indem Sie den folgenden Befehl ausführen.

yum install mariadb-server

Als nächstes starten und aktivieren Sie das MariaDB-Datenbanksystem, damit es beim Booten unseres Servers automatisch startet.

systemctl start mariadb
systemctl enable mariadb

Jetzt können wir ein einfaches Sicherheitsskript ausführen, um die MariaDB-Installation zu sichern, indem wir ein neues Administratorkennwort festlegen und einige unsichere Standardeinstellungen sperren.

mysql_secure_installation

PHP-Präprozessor installieren

Um die neueste Version von PHP 7.x zu installieren, müssen Sie das EPEL-Repository aktivieren, das PHP 7.3 aus dem OpenLiteSpeed-Repository mit allen häufig verwendeten PHP-Paketen installiert genug, um die am häufigsten verwendeten Webanwendungen auszuführen.

yum install epel-release
yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

Ändern Sie das OpenLiteSpeed-Standardadministratorkennwort

Das Standardkennwort ist auf „123456“ eingestellt. Wir müssen das Standardkennwort für OpenLiteSpeed ändern, indem wir das folgende Skript ausführen.

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

Optional können Sie einen anderen Benutzernamen für das Administratorkonto festlegen oder einfach die Eingabetaste drücken, um den Standardwert „admin“ beizubehalten. Legen Sie dann ein sicheres Passwort für den Administratorbenutzer fest, das zur Verwaltung von OpenLiteSpeed über die Weboberfläche verwendet wird.

Testen der OpenLiteSpeed-Webseite und der Admin-Schnittstelle

Das OpenLiteSpeed ist bereits betriebsbereit, aber wenn Sie den Server starten, stoppen, neu starten oder den Status überprüfen möchten, verwenden Sie den Standard-Servicebefehl wie gezeigt.

service lsws status

Wenn Sie eine Firewall auf dem System betreiben, stellen Sie sicher, dass die Ports 8088 und 7080 auf dem System geöffnet sind.

firewall-cmd --zone=public --permanent --add-port=8088/tcp
firewall-cmd --zone=public --permanent --add-port=7080/tcp
firewall-cmd --reload

Öffnen Sie nun Ihren Webbrowser und navigieren Sie zur Standardwebseite von OpenLiteSpeed unter dem Domänennamen oder der IP-Adresse Ihres Servers, gefolgt vom Port :8088.

http://server_domain_or_IP:8088

Sobald Sie mit der Standardwebseite von OpenLiteSpeed zufrieden sind, können Sie jetzt über HTTPS am Port :7080 auf Ihre Verwaltungsschnittstelle zugreifen.

https://server_domain_or_IP:7080

Sobald Sie sich authentifiziert haben, erhalten Sie Zugang zur OpenLiteSpeed-Verwaltungsoberfläche.

Das ist es! In diesem Artikel haben wir erklärt, wie Sie OpenLiteSpeed mit einer optimierten Version von PHP und MariaDB auf einem CentOS 8 installieren. Server. OpenLiteSpeed bietet hohe Leistung, eine benutzerfreundliche Admin-Oberfläche und vorkonfigurierte Optionen zum fehlerfreien Ausführen von Skripten.