nginx版本升级

1.先结束nginx进程

pkill nginx   杀掉全部nginx的进程

2.把nginx高版本的压缩包拷到服务器上,解压到/usr/local/目录下

tar -zxvf nginx-1.14.2.tar.gz -C /usr/local/

3.进行configure配置并编译

进入nginx-1.14.2目录,执行

./configure --prefix=/usr/local/nginx

然后执行编译(还是在nginx-1.14.2这个目录下)

make

4.把之前的nginx文件备份

进入/usr/local/nginx/sbin/目录

mv nginx nginx-old-copy

然后返回nginx-1.14.2下的objs目录,把新的nginx拷贝过来

mv /usr/local/nginx-1.14.2/objs/nginx /usr/local/nginx/sbin/

拷贝过来之后nginx-1.14.2文件就可以删除了

5.到/usr/local/nginx/sbin下查看nginx版本,检出配置文件,启动nginx

启动

./nginx

 升级完成

6.执行更新的操作命令记录

  978  2019-02-27 15:10:19 tar -zxvf nginx-1.14.2.tar.gz  -C /usr/local/   解压安装包
  979  2019-02-27 15:10:28 cd /usr/local/                            
  980  2019-02-27 15:10:32 cd nginx-1.14.2/
  981  2019-02-27 15:10:46 pkill nginx                                   杀死nginx进程
  982  2019-02-27 15:10:51 ps -ef|grep nginx
  983  2019-02-27 15:12:20 ./configure --prefix=/usr/local/nginx         配置configure
  984  2019-02-27 15:12:27 make                                          编译
  985  2019-02-27 15:12:55 cd ../nginx/sbin/
  986  2019-02-27 15:13:03 mv nginx nginx-old                            备份旧的nginx
  987  2019-02-27 15:13:12 cd ../../nginx-1.14.2/objs/
  988  2019-02-27 15:13:28 mv nginx /usr/local/nginx/sbin/               拷贝新的nginx
  989  2019-02-27 15:13:32 cd ../..
  990  2019-02-27 15:13:33 ll
  991  2019-02-27 15:13:41 rm -rf nginx-1.14.2/                          删除更新文件
  992  2019-02-27 15:13:56 cd nginx/sbin/
  993  2019-02-27 15:14:02 ./nginx -v                                    查看nginx版本
  994  2019-02-27 15:14:05 ./nginx -t                                    查看配置文件是否正确                                
  995  2019-02-27 15:18:42 ./nginx -t                                    启动nginx

 

你可能感兴趣的:(Linux和windows)