Das Tutorial zum Kompilieren und Installieren des Nginx 1.22 CentOS 8 Stream-Systems lautet wie folgt:
Stellen Sie zunächst sicher, dass auf Ihrem CentOS 8 Stream-System die erforderlichen Entwicklungstools und Abhängigkeiten installiert sind. Sie können sie mit dem folgenden Befehl installieren:
sudo dnf groupinstall "Development Tools"sudo dnf install pcre-devel zlib-devel openssl-devel
Laden Sie das Quellcodepaket von Nginx 1.22 herunter. Sie können die offizielle Website von Nginx besuchen (
) oder laden Sie es mit dem folgenden Befehl herunter:
wget
Entpacken Sie das Quellcode-Paket:
tar -zxvf nginx-1.22.0.tar.gz
Geben Sie das entpackte Verzeichnis ein:
cd nginx-1.22.0
Kompilierungsparameter konfigurieren. Hier ist ein einfaches Beispiel:
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_v2_module
Weitere Module können je nach Bedarf hinzugefügt oder entfernt werden. Stellen Sie sicher, dass Ihre Parameter Ihren spezifischen Anforderungen entsprechen.
Nginx kompilieren und installieren:
makesudo make install
Nachdem die Installation abgeschlossen ist, können Sie den Nginx-Dienst starten:
sudo /usr/local/nginx/sbin/nginx
Alternativ können Sie Nginx als Systemdienst hinzufügen, sodass es beim Systemstart automatisch startet:
sudo vi /etc/systemd/system/nginx.service
Fügen Sie der Datei Folgendes hinzu:
[Unit]Description=nginxAfter=network.target[Service]ExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/usr/local/nginx/sbin/nginx -s stop[Install]WantedBy=multi-user.target
Speichern und schließen Sie die Datei. Führen Sie dann den folgenden Befehl aus, um den Nginx-Dienst zu aktivieren:
sudo systemctl enable nginx
Sie können jetzt sudo systemctl start nginx
verwenden, um den Nginx-Dienst zu starten.
Das Obige ist das grundlegende Tutorial zum Kompilieren und Installieren von Nginx 1.22 auf dem CentOS 8 Stream-System. Bitte beachten Sie, dass die spezifische Konfiguration und die Parameter je nach Ihren Anforderungen variieren können und Sie sie entsprechend Ihrer eigenen Situation anpassen können. Stellen Sie außerdem sicher, dass Sie wichtige Dateien und Konfigurationen sichern, bevor Sie Vorgänge ausführen.
Das obige ist der detaillierte Inhalt vonTutorial zum Kompilieren und Installieren von Nginx1.22 auf dem Centos8-Stream-System.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!