Heim > Artikel > Betrieb und Instandhaltung > So aktualisieren Sie Nginx reibungslos, nachdem Nginx kompiliert und installiert wurde
1. Laden Sie die neue Version von Nginx herunter. nginx/sbin/nginx - v
Sehen Sie sich die aktuelle Konfiguration an: /usr/local/nginx/sbin/nginx -v
wget -c http://nginx.org/download/nginx-1.13.12.tar.gz3. Entpacken Sie die neue Version der Nginx-Quelle Codepaket
[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 built by gcc 4.8.5 20150623 (red hat 4.8.5-16) (gcc) built with openssl 1.0.2k-fips 26 jan 2017 tls sni support enabled configure arguments: --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
4. Vergleichen Sie die Konfiguration der neuen Version vor der Neukompilierung
Die Konfiguration hier ist dieselbe wie in der alten Version: /usr/local/nginx/sbin/nginx -v /usr/local/nginx/sbin/nginx -v
查看当前配置: /usr/local/nginx/sbin/nginx -v
./configure --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
5. Kompilieren und generieren Sie das objs-Verzeichnis, geben Sie das Verzeichnis ein, ersetzen Sie nginx
tar -xzvf nginx-1.13.12.tar.gz cd nginx-1.13.12Nach der Kompilierung können Sie sehen, dass es ein objs gibt Verzeichnis über ls
makeGeben Sie das objs-Verzeichnis ein und ersetzen Sie die alte Version des Nginx-Hauptprogramms (hier ausführen). Sichern Sie vor dem Upgrade unbedingt, um Fehler zu vermeiden.)
[root@zixuephp nginx-1.13.12]# ls auto changes changes.ru conf configure contrib html license makefile man objs readme src [root@zixuephp nginx-1.13.12]#
6. Reibungsloses Upgrade
[root@zixuephp objs]#mv nginx /usr/local/nginx/sbin/nginx
make upgrade
Stellen Sie sicher, dass Sie vor dem Upgrade die Dateien des Nginx-Programms und der Website sichern, um zu vermeiden, dass etwas schief gelaufen ist.
Das obige ist der detaillierte Inhalt vonSo aktualisieren Sie Nginx reibungslos, nachdem Nginx kompiliert und installiert wurde. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!