首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS Nginx升级过程

CentOS Nginx升级过程

作者头像
速企云
发布2018-03-05 12:22:00
2K0
发布2018-03-05 12:22:00
举报
文章被收录于专栏:静下来静下来

今天在对另外一台服务器做伪静态处理,才发现系统的nginx版本挺低的,1.4.4算比较老了吧,然后就顺手升级到1.8版本的,本来打算升级到1.10.1,但是考虑和其他的兼容稳定性,就没有了。 升级过程中不用暂停现在正在用的版本,好了,开始吧。 1:查看当前版本并且记录 nginx -V nginx version: nginx/1.4.4 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) TLS SNI support enabled configure arguments:–user=www –group=www –prefix=/alidata/server/nginx –with-http_stub_status_module –without-http-cache –with-http_ssl_module –with-http_gzip_static_modul 这是我的路径,我们要把–user=www –group=www –prefix=/alidata/server/nginx –with-http_stub_status_module –without-http-cache –with-http_ssl_module –with-http_gzip_static_modul复制出来。 当然这个是根据你自己的安装详细来显示的,你的可能不一样,反正复制后面这一段就行了。 2:下载nginx1.8版本或者你想要升级的版本,然后解压出来,进目录去。 wget http://soft.laozuo.org/nginx/nginx-1.8.0.tar.gztar -zxvf nginx-1.8.0.tar.gzcd nginx-1.8.0 3:进去之后就直接执行,在刚才复制出来的路径代码前面加上./configure ./configure --user=www --group=www --prefix=/alidata/server/nginx --with-http_stub_status_module --without-http-cache --with-http_ssl_module --with-http_gzip_static_modul 4:执行完成之后直接编译,输入make即可 make 5:如果都没有问题了,就开始配置新版本的文件 ⑴:把旧文件复制到新版本里面去 mv /alidata/server/nginx/sbin/nginx /alidata/server/nginx/sbin/nginx.old; ⑵:创新一个新的文件 cp objs/nginx /alidata/server/nginx/sbin/nginx; ⑶:现在升级版本 make upgrade 6:最后重启nginx就行了,一般用这个命令也可以的。 /etc/init.d/nginx restart

nginx1
nginx1

这个时候你可以再去看看,现在的nginx是多少版本了。

nginx

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年11月6日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档