源码编译升级Nginx

本文介绍编译安装升级Nginx版本

1.查看Nginx版本

在这里插入图片描述

2.上传更新包并解压

在这里插入图片描述

tar -xzf nginx-1.20.2.tar.gz

3.编译配置

升级之前先关闭Nginx服务,kill -3 +服务进程号
解压缩后cd到压缩目录

./configure \     
--prefix=/usr/local/nginx \    #指定安装路径,需与原路径一致
--user=nginx \                 #指定用户 
--group=nginx \                #指定用户组
--with-http_stub_status_module #添加模块支持状态统计操作
#以上配置需跟实际要求进行添加模块

在这里插入图片描述

4.升级

make
注:只使用make 不要make install,否则会覆盖原有数据

mv /usr/local/nginx/sbin/nginx   /usr/local/nginx/sbin/nginx.old
#移动原程序并更名,防止升级失败
cp objs/nginx  /usr/local/nginx/sbin/nginx 
#将新安装的文件复制到原程序下,并更名

5.测试

再次查看升级后的版本
在这里插入图片描述
打开浏览器,测试页面是否可以正常打开
在这里插入图片描述
升级完成

猜你喜欢

转载自blog.csdn.net/weixin_44175418/article/details/124864440