1.先结束nginx进程
pkill nginx 杀掉全部nginx的进程
2.把nginx高版本的压缩包拷到服务器上,解压到/usr/local/src
tar -zxvf 解压包名 -C 解压到指定位置
tar -zxvf 解压包名 不指定解压到当前文件夹
3.进行configure配置并编译
3.1进入 解压后 的目录,执行
./configure --prefix=/usr/local/nginx
--prefix=/usr/local/nginx 指定nginx安装目录
3.2然后执行编译
make
4.把之前的nginx文件备份
4.1进入/usr/local/nginx/sbin/ 目录
mv nginx nginx-old-copy
4.2然后返回刚才解压后的下的objs目录,把新的nginx拷贝过来
cp ./ nginx /usr/local/nginx/sbin/
拷贝过来之后解压后的文件就可以删除了
5.到/usr/local/nginx/sbin下查看nginx版本,检出配置文件,启动nginx
./nginx 启动nginx
./nginx -v 查看nginx版本