一、nginx新版的下載
下載頁(yè)面:
wget?-c?http://nginx.org/download/nginx-1.13.12.tar.gz
二、獲取老版本nginx的配置
查看當(dāng)前版本:?/usr/local/nginx/sbin/nginx -v
查看當(dāng)前配置:?/usr/local/nginx/sbin/nginx -v
[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
三、解壓新版nginx源碼包
tar?-xzvf?nginx-1.13.12.tar.gz cd?nginx-1.13.12
四、對(duì)新版重新編譯前的配置
這里的配置和老版本的一樣 : /usr/local/nginx/sbin/nginx -v
復(fù)制代碼?代碼如下:
./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
五、編譯生成objs目錄,進(jìn)入目錄,替換nginx
make
編譯后通過(guò)ls可以看到有個(gè)objs的目錄
[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]#
進(jìn)入objs目錄,替換老版本的nginx主程序(在操作這里前一定要先備份,免得出錯(cuò))
[root@zixuephp?objs]#mv?nginx?/usr/local/nginx/sbin/nginx
六、平滑升級(jí)
make?upgrade
七、升級(jí)成功,查看版本
[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 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
在升級(jí)前一定要提前備份好nginx程序和網(wǎng)站等文件,避免出錯(cuò)。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END