|
1.环境描述
原nginx版本:nginx 1.14.0
升级后nginx版本:nginx 1.15.6 nginx 官网: http://nginx.org/ nginx 1.15.6直接下载链接: http://nginx.org/download/nginx-1.15.6.tar.gz 使用命令:nginx -v 可以看到nginx当前版本,如下图
如果无法使用该命令,需要修改环境变量文件vi /etc/profile 在命令模式下按GG至末尾,加上一行 PATH=$PATH:/usr/local/nginx/sbin 然后使用命令source /etc/profile 重新加载环境。
修改后的/etc/profile文件效果如下图所示:
2.解压 把下载好的文件nginx-1.15.6.tar.gz放在任意目录下 使用命令tar -zxvf nginx-1.15.6.tar.gz 进行解压
3.备份 使用命令cp /usr/local/nginx/conf/nginx.conf nginx.conf 备份nginx的配置文件到当前目录
4.安装 使用命令cd nginx-1.15.6 进入该目录 使用命令nginx -V 查看安装旧版nginx的参数 复制configure arguments: 后面的内容
对新版进行编译前的配置 ./configure 后面加旧版nginx的参数参数,效果如下:
使用make 命令进行编译,结果如下:
使用一下命令: cd objs/ service nginx stop cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak cp nginx /usr/local/nginx/sbin/nginx service nginx start cd .. 使用命令make upgrade 升级,效果如下:
升级完成后nginx并未启动
还原nginx.conf配置文件启动nginx并查看nginx当前版本,升级完成。 命令如下: nginx -v cd .. cp nginx.conf /usr/local/nginx/conf/ service nginx restart service nginx status
5.测试 访问网页正常。
原文地址
教你在Zabbix环境下快速升级nginx版本! http://www.lwops.cn/forum.php?mod=viewthread&tid=76&fromuid=1 (出处: 乐维)
|
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31561206/viewspace-2222512/ ,如需转载,请注明出处,否则将追究法律责任。