nginx升级
nginx升级
·
1.1windows下nginx升级
Windows下nginx升级比较简单,
- 先去官网下载最新的windows包并解压;
- 停止nginx服务:nginx -s quit;
- 将解压后的nginx.exe替换掉旧版本的nginx.exe;
- 启动nginx:nginx start。
- 验证版本并判断nginx是否启动成功: nginx -v。
1.2linux下nginx升级
由于linux下nginx是以源码形式提供的,需要自己编译安装,所以会多一步操作。
- 先下载最新版的nginx,解压到服务器上。
- 查看旧版本nginx的编译命令:nginx -V。该命令可以查看nginx编译时附加的编译参数。并在新下载的nginx下执行:
./configure ${nginx -V看到的configure arguments}。
执行make但不执行make install!
(1)停止服务后在升级
关闭旧的nginx服务:nginx -s stop。
将新生成的nginx可执行文件nginx替换旧的nginx可执行文件(旧的nginx可执行文件可以做一个备份);
启动新版本nginx,并查看版本以及判断nginx是否正常运行。
(2)不停止服务升级(平滑升级)
将新生成的nginx可执行文件nginx替换旧的nginx可执行文件(旧的nginx可执行文件可以做一个备份); 在新的nginx里面压缩包解压的文件里面执行make upgrade
更多推荐
已为社区贡献3条内容
所有评论(0)