Nginx版本无缝升级

    /usr/local/nginx/sbin/nginx -V     #查看版本
    nginx version: nginx/1.4.3
    built by gcc 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC)
    TLS SNI support enabled
    configure arguments: --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module --with-ld-opt='-ljemalloc' #注意这里的编译项
    
    cd lnmp/src
    wget http://nginx.org/download/nginx-1.4.4.tar.gz
    tar xzf nginx-1.4.4.tar.gz
    cd nginx-1.4.4
    ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module --with-ld-opt='-ljemalloc'
    make    //注意只make  不要make install
    mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx$(date +%m%d)    #备份nginx原文件
    cp objs/nginx /usr/local/nginx/sbin/nginx     #复制编译make后的文件覆盖nginx原文件
    /usr/local/nginx/sbin/nginx -t     #检测nginx文件配置
    kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`    #把nginx.pid改成nginx.pid.oldbin跟着启动新的nginx
    kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`   #退出旧的nignx
    • 本文由 发表于 2012-04-16
    • 转载请务必保留本文链接:https://linuxeye.com/111.html
    Nginx Lua Redis防止CC攻击 Linux

    Nginx Lua Redis防止CC攻击

    Nginx Lua Redis防止CC攻击实现原理:同一个外网IP、同一个网址(ngx.var.request_uri)、同一个客户端(http_user_agent)在某一段时间(CCseconds...
    Keepalived+Nginx架构整理版 Linux

    Keepalived+Nginx架构整理版

    Keepalived介绍 keepalived是一个类似于layer3, 4, 5 交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如...
    Nginx中文域名配置 Linux

    Nginx中文域名配置

    Nginx虚拟主机上绑定一个带中文域名,比如linuxeye.中国,浏览器不能跳转。 why? 因为操作系统的核心都是英文组成,DNS服务器的解析也是由英文代码交换,所以DNS服务器上并不支持直接的中...
    Wordpress优化——利用Nginx fastcgi_cache缓存加速 Linux

    WordPress优化——利用Nginx fastcgi_cache缓存加速

    高并发网站架构的核心原则其实就一句话"把所有的用户访问请求都尽量往前推",即:能缓存在用户电脑本地的,就不要让他去访问CDN。 能缓存CDN服务器上的,就不要让CDN去访问源(静态服务器)了。能访问静...
    匿名

    发表评论

    匿名网友