linux下 nginx由1.9.5升级到1.13.4
来源:互联网 发布:安广网络含山分公司 编辑:程序博客网 时间:2024/05/20 17:24
1、将nginx备份,本人使用阿里云服务器,为以防万一,升级前使用快照备份。
原安装路径为/opt/app/nginx,安装前先使用nginx -V获取编译参数为configure arguments: --prefix=/opt/app/nginx --sbin-path=/opt/app/nginx/sbin/nginx --conf-path=/opt/app/nginx/conf/nginx.conf --pid-path=/opt/app/nginx/nginx.pid --with-http_ssl_module --add-module=/opt/app/archive/ngx_cache_purge-2.3
2、下载nginx-1.13.4.tar.gz(可使用附件),并上传至服务器 /opt/app
3、tar -xf nginx-1.13.4.tar.gz
4、./configure --prefix=/opt/app/nginx --with-http_ssl_module --add-module=/opt/app/archive/ngx_cache_purge-2.3
make
注:使用原编译参数进行编译
编译时发现未安装pcre,参照http://www.linuxidc.com/Linux/2015-03/114986.htm
下载最新版安装即可
5、替换旧版本的可执行文件
cd /opt/app/nginx/sbin
mv nginx nginx.old
cp -r /opt/app/nginx-1.13.4/objs/nginx .
6、检查配置文件
./nginx -t
出现错误:error while loading shared libraries: libpcre.so.1
参照:http://blog.csdn.net/ystyaoshengting/article/details/50504746
7、关闭旧版本nginx
kill -usr2 2011 ---------旧版本nginx父进程为2011
kill -WINCH 2011 --------使老版本的nginx 的worker process 逐步结束;
ps -ef|grep nginx
8、查看nginx版本号,确认升级成功
./nginx -V
注:http://tool.chinaz.com/Gzips/?q=www.baidu.com 此网站可查看nginx版本号
- linux下 nginx由1.9.5升级到1.13.4
- Linux下升级Nginx版本
- Linux下平滑升级nginx
- Windows7下VisualStudio8由试用版顺利升级到正式版
- 将你的电脑从Vista升级到Linux的5条理由
- Linux 下安装 nginx 并且平滑升级nginx
- Linux下升级nginx,编译安装nginx-sticky-module
- linux-cenos6.5下升级git到最新的版本
- linux Centos6.5 下python2.6升级到2.7
- CentOS下平滑无缝升级Nginx到最新版本
- linux下升级python到2.7.13
- linux下升级openssl到新版本
- 在linux安装Nginx以从http升级到https
- 升级到J2SE 5平台的5大理由
- 升级到J2SE 5平台的5大理由
- 升级到J2SE 5平台的5大理由
- 升级到J2SE 5平台的5大理由
- ubuntu下 升级nginx
- Nodejs Express 4.X 中文API
- EA&UML日拱一卒-活动图::14.2 Behavior StateMachines(1)
- 基于阈值图像分割
- 今日头条2018 坐标
- transient、volatile关键字
- linux下 nginx由1.9.5升级到1.13.4
- 自定义view-onMeasure解析
- caioj.1036 搜索初步
- HTML框架
- ArcGIS字段计算器Python变量类型
- Java中HashMap遍历的两种方式
- 数码管实现动静态显示
- cookies序列化与反序列化
- 05_Case语句