前言
使用yum安装nginx 1.21版本后,被检测出来了一些漏洞,按照要求升级到1.24版本。
卸载nginx
0、卸载前记住 把nginx.conf文件复制一份,重装后直接替换配置即可。
1、执行命令,看nginx是否在运行
ps -ef|grep nginx
2、先停止nginx服务:
sudo systemctl stop nginx
3、执行nginx依赖卸载命令
yum remove nginx
4、查询nginx所在位置
whereis nginx 或者 find / -name nginx
5、删除命令 后面跟以上目录 全部删掉,用步骤4的命令再测试一下,没有了 就说明卸载干净了。
rm -rf
升级nginx 至1.24.0 源码安装方式
1、下载一个安装包 nginx-1.24.0.tar.gz。
2、创建源码存放目录,目录可随意
mkdir -p /soft/src
3、将下载的压缩包 nginx-1.24.0.tar.gz复制到这个目录,或者cd到这个目录,直接wget url命令
4、cd 到 /soft/src目录,执行解压命令
[root@localhost src]# tar xf nginx-1.24.0.tar.gz
[root@localhost src]# cd nginx-1.24.0/
5、在解压后的目录中执行以下命令,配置安装的变量,--prefix指定的是安装的目录
[root@localhost nginx-1.24.0]# ./configure --prefix=/usr/local/nginx-1.24.0
5.5、检查是否成功
[root@localhost nginx-1.22.1]# echo $?
0
6、执行完了后,再执行make和 make install 命令
[root@localhost nginx-1.24.0]# make
[root@localhost nginx-1.24.0]# make install
7、转到安装目录 /usr/local/nginx-1.24.0/conf目录,替换开始保存的备份配置文件
8、转到目录 /usr/local/nginx-1.24.0/sbin目录下,执行./nginx命令启动,nginx
停止也在这个目录下面执行 nginx -s stop
9、测试
ps aux | grep nginx