In diesem Artikel haben wir die notwendigen Schritte zum Installieren und Konfigurieren von Lighttpd unter CentOS 8 erklärt. Bevor Sie mit diesem Tutorial fortfahren, stellen Sie sicher, dass Sie als Benutzer mit
Lighttpd ist ein „sicherer, schneller, kompatibler und sehr flexibler“ Webserver, der für Hochleistungsumgebungen optimiert ist. Es verbraucht im Vergleich zu anderen Webservern sehr wenig Ressourcen und ist besonders schnell, um AJAX-Anwendungen auszuführen. Lighttpd verfügt über eine Vielzahl von Funktionen, wie FastCGI, SCGI, Auth, URL-Umschreibung, Ausgabekomprimierung, Ereignismechanismus und mehr.
Installieren Sie Lighttpd auf CentOS 8
Schritt 1. Der erste Befehl aktualisiert die Paketlisten, um sicherzustellen, dass Sie die neueste Version und Abhängigkeiten erhalten.
sudo dnf install epel-release sudo dnf update
Schritt 2. Installieren Sie Lighttpd auf dem CentOS-System.
Führen Sie den folgenden Befehl aus, um den Lighttpd-Webserver zu installieren:
sudo dnf install lighttpd
Führen Sie nach erfolgreicher Installation von Lighttpd die folgenden Befehle aus, um den Dienst zu starten und zu aktivieren, damit er beim Booten automatisch gestartet wird:
sudo systemctl start lighttpd sudo systemctl enable lighttpd
Überprüfen Sie die installierte Version des Lighttpd-Servers mit dem Befehl:
lighttpd -v
Sobald Sie fertig sind, müssen Sie jetzt HTTP- und HTTPS-Verkehr auf Ihrer Firewall zulassen:
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
Öffnen Sie dann einen Webbrowser und gehen Sie zu 15
wenn Sie lokal installiert haben oder 28
wenn Sie remote installiert haben.
Schritt 3. Installieren Sie PHP und PHP-FPM mit FastCGI.
Installieren Sie PHP- und PHP-FPM-Pakete mit 34
Befehl:
sudo dnf install php php-fpm lighttpd-fastcgi php-mysqlnd php-pdo php-gd php-mbstring
Bearbeiten Sie als Nächstes die Konfiguration „48
‘ :
nano /etc/php-fpm.d/www.conf
Ändern Sie den standardmäßigen „Benutzer“ und die „Gruppe“ in Lighttpd:
user = lighttpd group = lighttpd
Ändern Sie auch die standardmäßige PHP-FPM-Überwachung unter Verwendung der lokalen IP-Adresse mit Port „9000“:
listen = 127.0.0.1:9000
Bearbeiten Sie als Nächstes die PHP-Konfiguration „55
‘ Nano-Editor verwenden:
nano /etc/php.ini
Entkommentieren Sie die folgende Zeile, um Unterstützung für das PHP-CGI für den Lighttpd-Webserver zu erhalten:
cgi.fix_pathinfo=1
Speichern und schließen Sie die Datei. Starten Sie Lighttpd und den PHP-FPM-Dienst neu, um alle Konfigurationsänderungen zu übernehmen:
sudo systemctl restart lighttpd sudo systemctl restart php-fpm
Herzlichen Glückwunsch, Sie haben gelernt, wie man den Lighttpd-Webserver unter CentOS 8 installiert und konfiguriert. Wenn Sie Fragen haben, hinterlassen Sie bitte unten einen Kommentar.