1.查看当前nginx版本
nginx -V
并记住configure arguments: –prefix=/usr/local/nginx
2.停止当前nginx服务
./nginx -s stop
3.为防止配置丢失建议先备份/usr/local下的nginx文件夹
cd /usr/local
mv nginx nginx_230522
4.官网下载所需要的稳定版本的nginx:http://nginx.org/en/download.html
上传到服务器/usr/local下,正常解压。tar -zxvf
编译:
./configure –prefix=/opt/software/nginx (后面的值是因为:历史nginx版本有安装过模块,请用./nginx -V 检查,并在 ./configure中追加上对应参数)
make
5.备份历史版本的可执行文件nginx
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
6.将新解压得到的nginx执行文件复制到/usr/local/nginx/sbin下
cd /usr/local/nginx-1.8.1/objs
cp nginx /usr/local/nginx/sbin
7.检查配置文件是否有错
cd /usr/local/nginx/sbin
nginx -t
8.启动新版本nginx、检查nginx是否启动、访问页面
./nginx
ps -ef|grep nginx
9.检查版本,并且此时,nginx/conf下的配置是原配置没有覆盖和改变
nginx -V
nginx版本升级不会覆盖配置文件;以防万一升级前请先备份配置文件。
今天的文章nginx升级_nginx配置代理转发分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/49799.html