平滑升级Nginx到1.10.3

技术分享 · Blueyii · 于 6年前 发布 · 2515 次阅读

因为http2需要nginx的版本必须在1.9.5以上,默认安装安装的版本是1.4.5,所以需要升级nginx http://nginx.org/download/nginx-1.10.3.tar.gz

升级的步骤如下(升级的过程中不要关闭Nginx):

1、查看当前nginx版本:

cd /usr/local/nginx/sbin
./nginx -V

2、上传nginx-1.10.3.tar.gz到/tools目录并解压

cd /tools
tar -zxvf nginx-1.10.3.tar.gz
cd nginx-1.10.3

3、对configure进行配置编译

./configure --with-http_ssl_module --with-http_v2_module
make

4、备份之前旧的nginx文件,这里只需要备份nginx 这个文件即可

cd /usr/local/nginx/sbin
mv ./nginx ./nginx.old

5、复制新的nginx到nginx的目录,只需要替换sbin 目录下的nginx文件

cd /tools/nginx-1.10.3/objs
cp nginx /usr/local/nginx/sbin
cd ..
make upgrade

6.查看是否升级成功

cd /usr/local/nginx/sbin
./nginx -V

本文由 Blueyii 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。

共收到 0 条回复
没有找到数据。
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics