搜索

搜索

在线
客服

在线客服服务时间: 9:00-20:00

选择下列客服马上在线沟通:

快速
发帖

客服
热线

021-50343443
7*8小时客服服务热线

关注
微信

关注微信公众号
顶部
开启左侧

[discuz教程] Nginx平滑升级(nginx1.4.4升级到nginx1.8.0)

[复制链接]
Freeman 发表于 2019-7-24 16:03:30 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
1.查看nginx的版本信息
  1. /alidata/server/nginx/sbin/nginx -V
复制代码


2.进入nginx最新版本解压包文件夹
  1. cd /root/nginx-1.8.0
复制代码


3.重新编译以下的代码和模块
  1. ./configure --prefix=/alidata/server/nginx --with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module
复制代码


4.使用make命令回车(千万不要make install,否则就覆盖安装了)


5.备份旧版本的nginx的执行程序
  1. mv /alidata/server/nginx/sbin/nginx /alidata/server/nginx/sbin/nginx.old
复制代码


6.替换旧的Nginx的执行程序
  1. cp objs/nginx /alidata/server/nginx/sbin/nginx
复制代码


7.使nginx的旧版本停止就收请求,有Nginx新版本接替,且老进程处理完所有请求,关闭所有连接后,停止
  1. kill -USR2 `cat /alidata/server/nginx/logs/nginx.pid`
复制代码


8.查看nginx日志目录会生成一个nginx.pid.oldbin文件,存放旧版本nginx 的pid号
  1. ls /alidata/server/nginx/logs/
复制代码
access.log  error.log  nginx.pid  nginx.pid.oldbin


9.查看升级后的版本
  1. /alidata/server/nginx/sbin/nginx -V
复制代码
nginx version: nginx/1.8.0
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-55)
built with OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008

出售提现 接单赚钱 积分转换 推广 充值 赞助VIP 新手帮助
 

精彩评论1

正序浏览
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 淡定 神作 路过 感恩
您需要登录后才可以回帖 登录 | 现在注册

本版积分规则


1关注

22粉丝

1940帖子

排行榜
作者专栏

精品资源出售,数据快速变现

项目交易合作,保障双方权益

COLOR旗下综合交易服务平台

  • 公众号

    官方微信公众号,欢迎您的加入。

    扫码关注
  • 微信客服

    微信客服,有问题请找我。

    扫码联系
  • QQ客服
广告图片

自由者CG期待您来加入

Copyright   ©2014-现在  自由者CGPowered by©Discuz!技术支持:迪恩网络    ( 沪ICP备11008872号 )