您的位置:首页 > 运维架构 > Nginx

Nginx版本无缝升级

2010-08-09 13:31 537 查看
[root@datacenter ~]# cd /home/php/nginx/sbin
[root@datacenter sbin]# nginx -V #查看当前版本
nginx version: nginx/0.8.4
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-46)
configure arguments: --prefix=/home/php/nginx --with-http_stub_status_module --with-pcre=/home/php/pcre-8.02
一 重新安装下pcre
[root@datacenter sbin]# cd /home/php
[root@datacenter php]# tar xzvf pcre-8.02.tar.gz
[root@datacenter php]# cd pcre-8.02
[root@datacenter pcre-8.02]# ./configure
[root@datacenter pcre-8.02]# make && make install
[root@datacenter pcre-8.02]# cd ..
[root@datacenter php]# tar xzvf nginx-0.8.37.tar.gz
[root@datacenter php]# cd nginx-0.8.37
[root@datacenter nginx-0.8.37]# ./configure --prefix=/home/php/nginx --with-http_stub_status_module --with-pcre=/home/php/pcre-8.02 #查看nginx版本的时候直接复制configure arguments项
[root@datacenter nginx-0.8.37]# make
[root@datacenter nginx-0.8.37]# mv /home/php/nginx/sbin/nginx /home/php/nginx/sbin/nginx.old
[root@datacenter nginx-0.8.37]# cp objs/nginx /home/php/nginx/sbin
[root@datacenter nginx-0.8.37]# make upgrade
[root@datacenter nginx-0.8.37]# cd ../nginx/sbin
[root@datacenter nginx-0.8.37]# nginx -V
nginx version: nginx/0.8.37
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-46)
configure arguments: --prefix=/home/php/nginx --with-http_stub_status_module --with-pcre=/home/php/pcre-8.02
升级完成,可以把nginx-0.8.37、nginx-0.8.37.tar.gz、pcre-8.02、pcre-8.02.tar.gz都删除本文出自 “levens” 博客,请务必保留此出处http://leven.blog.51cto.com/1675811/370326
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: