1、查看当前nginx版本,nginx -v(小写v)
2、下载最新版本nginx包,nginx-1.23.1.tar.gz
3、解压tar -zxvf nginx-1.23.1.tar.gz
4、进入解压目录cd nginx-1.23.1.tar.gz
5、查看nginx当前配置,nginx -V注意这里是大写V
6、在nginx-1.23.1.tar.gz 这个文件夹中 ./configure --prefix=/usr/local/nginx .......,后面把5中查到的 configure arguments: 后面的配置项都加上,不然升级会报错
7、然后运行 make 进行编译,编译之后会生成一个objs的文件夹,文件夹里的nginx文件就是我们需要的文件
8、把当前的nginx进行备份,例如nginx在/usr/local/nginx中,
cd /usr/local/nginx
mv nginx nginxold
然后把新的nginx文件复制过来 cp /home/nginx-1.23.1/objs/nginx /usr/local/
9、回到 nginx-1.23.1文件夹,运行命令 make upgrade,升级步骤就完成了
10、检查我们升级后的nginx版本,nginx -v,确认升级成功