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.gz
[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.12
make
[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!