zoukankan      html  css  js  c++  java
  • 平滑升级nginx

    平滑升级nginx版本技术文档

    作者

    联系方式

    日期

    版本号

    马坤

    852115346@qq.com

    2017-12-31

    V1.0.0

                                                                            备注:作者水平有限,难免出现错误。如若发现错误,请您及时与作者联系,谢谢。

    一、升级说明

    此次升级是平滑升级,为了服务不间断,版本号由nginx-1.6.3升为nginx-1.12.2稳定版。(下载地址:http://nginx.org/en/download.html

    二、查看系统当前nginx版本

      [root@www ~]# /usr/local/nginx/sbin/nginx -V

    nginx version: nginx/1.6.3

    built by gcc 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC)

    configure arguments: --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module

    三、编译安装新版本nginx

    [root@www ~]# tar xf nginx-1.12.2.tar.gz -C /usr/src

    [root@www ~]# cd /usr/src/nginx-1.12.2/

    [root@www nginx-1.12.2]# ./configure --prefix=/usr/local/nginx/ --user=nginx --group=nginx --with-http_stub_status_module && make (不需要make install)

    四、移走旧版版本的可执行的二进制文件

    [root@www nginx-1.12.2]# mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

    五、将新生成的二进制文件复制到指定目录

    [root@www nginx-1.12.2]# cp objs/nginx /usr/local/nginx/sbin/

    六、执行升级命令

    [root@www nginx-1.12.2]# make upgrade

    七、查看新版本号

    [root@www nginx-1.12.2]# nginx -V

    nginx version: nginx/1.12.2

    built by gcc 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC)

    configure arguments: --prefix=/usr/local/nginx/ --user=nginx --group=nginx --with-http_stub_status_module

    重启nginx服务,nginx -s reload

    至此,nginx平滑升级已完成

  • 相关阅读:
    pycharm2017.3.7的安装
    SVN Working Copy xxx locked 并 cleanup失败之解
    Lua查找字符串注意
    Lua运算符
    Python操作Excel
    项目中碰到的Ajax相关的问题记录
    线程的相关概念
    val()用法和value的区别
    JSON数组对象和JSON字符串的转化,map和JSON对象之间的转化
    算法复杂度相关概念
  • 原文地址:https://www.cnblogs.com/linux-error/p/8157426.html
Copyright © 2011-2022 走看看