Nginx在线升级

Posted xiongyajun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx在线升级相关的知识,希望对你有一定的参考价值。

nginx升级处理流程:


1.我们要准备好升级的Nginx软件包,解压;

2.备份好原先的Nginx数据;
[root@sxb-1 Nginx]# mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

3.对解压Nginx目录进行配置,在目录里会出现先objs目录;编译 make;(注意只需要make,不需要make install)
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module --with-file-aio --with-http_dav_module

4.将我们编译好的数据copy到Nginx/sbin目录去;
[root@sxb-1 nginx-1.13.4]# cp objs/nginx /usr/local/nginx/sbin/

5.最后查看版本号 已经发生了变化

[root@db objs]# /usr/local/nginx/sbin/nginx -v
nginx version: nginx/1.17.3

以上是关于Nginx在线升级的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 平滑升级(不需要关闭Nginx升级)

Nginx平滑升级版本!

nginx升级之openssl 漏洞

Nginx在线服务状态下平滑升级或新增模块

Nginx平滑升级

Nginx平滑升级