nginx平滑升级,K哥

Posted

tags:

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

2016年9月29日

nginx版本为1.6.0,需要升级下,但由于是生成环境就需要平滑升级了。

登录nginx官网查看最新版本

http://nginx.org/en/download.html

发现1.6大版本下,最新版为1.6.3

那么就升级到1.6.3


在服务器下载软件包

wget http://nginx.org/download/nginx-1.6.3.tar.gz

解压

tar -zxvf nginx-1.6.3.tar.gz

进入

cd nginx-1.6.3

编译

./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module  --with-http_ssl_module

然后

make

然后不要make install

我是K哥

编译完成后

objs目录下有一个nginx执行文件。

备份下原来的nginx文件

cp /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginx.bak20160929

objs下的nginx cpsbin

cp objs/nginx /usr/local/nginx/sbin/nginx

/usr/local/nginx/sbin/nginx -t 测试下

然后执行升级命令

makeupgrade

我是K哥

查看nginx的版本及编译的参数

/usr/local/nginx/sbin/nginx -V


nginx平滑升级完成


本文出自 “kevinzhang91” 博客,请务必保留此出处http://kevinzhang91.blog.51cto.com/12012510/1857650

以上是关于nginx平滑升级,K哥的主要内容,如果未能解决你的问题,请参考以下文章

Nginx平滑升级版本!

nginx版本低,但是又不能关闭怎么办?一招教你平滑升级

nginx平滑升级

使用 Nginx 实现平滑升级

Nginx 的平滑升级

Nginx 的平滑升级