- 官网下载Nginx版本
https://nginx.org/en/download.html
这里我们选择文档版本: nginx-1.18.0
Ps:奇数版本一版是开发本,偶数版为稳定版
2、把nginx高版本的压缩包拷到服务器上
解压到生产目录下:/mmsc,执行命令
tar -zxvf nginx-1.18.0.tar.gz -C /mmsc/
3、先结束原来的nginx进程,执行命令
pkill nginx
杀掉全部nginx的进程
4、进行configure配置并编译(注意需要使用root权限)
进入nginx-1.18.0目录,执行命令
./configure --prefix=/usr/local/nginx
然后执行编译(还是在nginx-1.18.0这个目录下),执行命令
Make
5、把之前的nginx文件备份
进入/usr/local/nginx/sbin/目录,执行命令
mv nginx nginx-old-copy
然后返回nginx-1.18.0下的objs目录,把新的nginx拷贝过来,执行命令
mv /mmsc/nginx-1.18.0/objs/nginx /usr/local/nginx/sbin/
PS:此时注意查看
/usr/local/nginx/conf/nginx.conf
下的配置文件中的nginx代理的IP是否是我们需要的。
6、到/usr/local/nginx/sbin下查看nginx版本,检出配置文件,启动nginx
执行命令
/usr/local/nginx/sbin/nginx -V
若当前版本为nginx-1.18.0
启动nginx
./nginx
启动nginx有两种方式,下面是,使用指定配置文件的启动方式
./nginx -c /usr/local/nginx/conf/nginx.conf
7、启动后,查看nginx进程
ps aux|grep nginx