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

    1.查询原来安装配置信息

    [root@t-scrmap1-v-szzb local]# netstat -unlatp | grep nginx
    tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      2410/nginx          
    tcp        0      0 0.0.0.0:443                 0.0.0.0:*                   LISTEN      2410/nginx          
    
    [root@t-scrmap1-v-szzb local]# /usr/local/nginx/sbin/nginx -V
    nginx version: nginx/1.8.1
    built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) 
    built with OpenSSL 1.0.1e-fips 11 Feb 2013
    TLS SNI support enabled
    configure arguments: --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module
    [root@t-scrmap1-v-szzb local]#          

    2.编译新版本

    1 tar -xvf nginx-1.10.2.tar.gz 
    2 cd nginx-1.10.2
    3 ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module
    4 make

    3.升级

    mv  /usr/local/nginx/sbin/nginx   /usr/local/nginx/sbin/nginx-low
    #备份原版本
    cp  objs/nginx   /usr/local/nginx/sbin/
    #cp新的启动程序到sbin目录
    [root@t-scrmap1-v-szzb nginx-1.10.2]# make upgrade
    #执行升级
    /usr/local/nginx/sbin/nginx -t
    nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
    kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`
    sleep 1
    test -f /usr/local/nginx/logs/nginx.pid.oldbin
    kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`
    [root@t-scrmap1-v-szzb nginx-1.10.2]#

    4.升级成功

    [root@t-scrmap1-v-szzb nginx]# ./sbin/nginx -V
    nginx version: nginx/1.10.2
    built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) 
    built with OpenSSL 1.0.1e-fips 11 Feb 2013
    TLS SNI support enabled
    configure arguments: --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module
    [root@t-scrmap1-v-szzb nginx]# netstat -unlatp | grep nginx
    tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      18308/nginx         
    tcp        0      0 0.0.0.0:443                 0.0.0.0:*                   LISTEN      18308/nginx         
    [root@t-scrmap1-v-szzb nginx]# 
  • 相关阅读:
    VS2010 安装MVC3
    MVC3教程之新手入门(转)
    MVC工作原理
    MVC开发人员必备的五大工具
    MVC3简介
    C#中各种字符类型的转化
    c#中设置Excel单元格格式
    浪子
    累了,再见
    利用HttpHandler处理自定义控件中需要引用大量js文件问题
  • 原文地址:https://www.cnblogs.com/kamil/p/6066235.html
Copyright © 2011-2022 走看看