Wenn Sie nach der Kompilierung und Installation von Nginx feststellen, dass die aktuelle Version Schwachstellen aufweist oder neue Funktionen benötigt, müssen Sie die aktuelle Nginx-Version aktualisieren. Die normale Verwendung sollte dadurch jedoch nicht beeinträchtigt werden. Daher müssen Sie Nginx reibungslos aktualisieren und auf die neueste Version aktualisieren. Dieser Artikel demonstriert den Upgrade-Prozess von nginx-1.13.6 auf nginx-1.13.12, der auch auf andere Versionen anwendbar ist. 1. Laden Sie die neue Version von nginx herunter Download-Seite: http://nginx.org/en/download.html wget -c http://nginx.org/download/nginx-1.13.12.tar.gz 2. Holen Sie sich die Konfiguration der alten Version von nginx Überprüfen Sie die aktuelle Version: Zeigen Sie die aktuelle Konfiguration an: [root@zixuephp nginx-1.13.6]# /usr/local/nginx/sbin/nginx -v Nginx-Version: nginx/1.13.6 [root@zixuephp nginx-1.13.6]# /usr/local/nginx/sbin/nginx -V Nginx-Version: nginx/1.13.6 erstellt mit gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) erstellt mit OpenSSL 1.0.2k-fips 26. Januar 2017 TLS SNI-Unterstützung aktiviert Argumente konfigurieren: --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-pcre --with-http_ssl_module 3. Entpacken Sie die neue Version des Nginx-Quellpakets tar -xzvf nginx-1.13.12.tar.gz cd nginx-1.13.12 4. Konfiguration vor dem Neukompilieren der neuen Version Die Konfiguration hier ist die gleiche wie bei der alten Version: /usr/local/nginx/sbin/nginx -V Kopieren Sie den Code wie folgt: ./Konfigurieren --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --mit-http_stub_status_module --mit-http_v2_module --mit-http_gzip_static_module --mit-http_sub_module --mit-pcre --mit-http_ssl_module 5. Kompilieren und generieren Sie das objs-Verzeichnis, geben Sie das Verzeichnis ein und ersetzen Sie nginx machen Nach dem Kompilieren können Sie sehen, dass über ls ein objs-Verzeichnis vorhanden ist [root@zixuephp nginx-1.13.12]# ls auto ÄNDERUNGEN CHANGES.ru conf konfigurieren contrib html LIZENZ Makefile man objs README src [root@zixuephp nginx-1.13.12]# Rufen Sie das Verzeichnis objs auf und ersetzen Sie die alte Version des Nginx-Hauptprogramms (führen Sie vor dem Betrieb hier unbedingt eine Sicherungskopie durch, um Fehler zu vermeiden). [root@zixuephp objs]#mv nginx /usr/local/nginx/sbin/nginx 6. Reibungsloses Upgrade Upgrade durchführen 7. Upgrade erfolgreich, überprüfen Sie die Version [root@zixuephp nginx-1.13.12]# /usr/local/nginx/sbin/nginx -v Nginx-Version: nginx/1.13.12 [root@zixuephp nginx-1.13.12]# /usr/local/nginx/sbin/nginx -V Nginx-Version: nginx/1.13.12 erstellt mit gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) erstellt mit OpenSSL 1.0.2k-fips 26. Januar 2017 TLS SNI-Unterstützung aktiviert Argumente konfigurieren: --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-pcre --with-http_ssl_module Sichern Sie vor dem Upgrade unbedingt das Nginx-Programm, die Website und andere Dateien, um Fehler zu vermeiden. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Lösung für das Problem „Tabelle mysql.plugin existiert nicht“ beim Deployment von MySQL
>>: So implementieren Sie das mobile Anmelde- und Registrierungsmodul elegant in vue3
1. Befehlseinführung nl (Anzahl der Zeilen) fügt ...
Betriebssystem: Alibaba Cloud ESC-Instanz centos7...
1.MySQL UPDATE JOIN-Syntax In MySQL können Sie di...
Wie konvertiere ich eine JSON-Zeichenfolge in ein...
Manchmal erstellen wir einen Dateiserver über ngi...
Upgrade der Linux-Version: 1. Stellen Sie zunächs...
Inhaltsverzeichnis 1. Initialisieren Sie die Kart...
Einführung in Vue Die aktuelle Ära der großen Fro...
Im Internet und in vielen Büchern gibt es viele T...
Vorwort: MySQL ist ein relationales Datenbankverw...
Zum Sortieren ist „order by“ ein Schlüsselwort, d...
Vorwort Aufgrund der schwachen Typisierung von JS...
Als ich mich kürzlich lokal unter Linux anmeldete...
Vorwort: Ich habe Win10 neu installiert und gleic...
1. Entpacken Sie das heruntergeladene MySQL-Kompr...