Linux下平滑升级nginx
来源:互联网 发布:家具店 淘宝 如何经营 编辑:程序博客网 时间:2024/05/01 23:01
一、升级前准备
1.对nginx的配置文件nginx.conf做备份;
2.新建目录/root/nginx,将安装包和脚本上传到该目录下;
二、平滑升级nginx
1.开始编译新版本的nginx
cd /root/nginx
tar -xf nginx-1.10.3.tar.gz
cd nginx-1.10.3
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module&&make
2.开始重命名旧版本nginx的可执行文件,替换新版本nginx的可执行文件
cd /usr/local/nginx/sbin
mv nginx nginx.old
cp -r /root/nginx/nginx-1.10.3/objs/nginx .
3.检查nginx配置文件的正确性
/usr/local/nginx/sbin/nginx -t
4.开始升级新版nginx
kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`
5.旧版本nginx的pid变成nginx.pid.oldbin
cd /usr/local/nginx/logs
ls -lrt nginx.pid.oldbin
6.关闭旧版本nginx
kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`
7.查看新版nginx的版本号
/usr/local/nginx/sbin/nginx -v
0 0
- Linux下平滑升级nginx
- Linux 下安装 nginx 并且平滑升级nginx
- nginx 平滑升级
- nginx平滑升级
- nginx的平滑升级
- nginx平滑升级
- nginx平滑升级
- nginx平滑升级
- Nginx的平滑升级
- nginx的平滑升级
- nginx 平滑升级
- Nginx平滑升级
- Nginx平滑升级
- nginx平滑升级问题
- Nginx平滑升级
- Nginx 平滑升级
- Nginx平滑升级
- CentOS下平滑无缝升级Nginx到最新版本
- console.log 打印提示 object 解决方案
- DrawableTint
- Java Script —— 内置函数学习
- linux集群时间同步
- Hbase 数据导出到本地文件中
- Linux下平滑升级nginx
- Android ViewPager动态加载数据
- 如何写好高质量的可读代码
- linux top命令详解(转载)
- Spring mvc 学习文档
- 用wcout输出有汉字的wstring
- qt5 单app依赖库编译(多项目)
- CentOS7配置Apache多站点VirtualHost
- 有效的ip地址,双绞线,ADSL的描述