升级Nginx 0.7.61到0.8.14

分类:Nginx | 作者:凹凸曼 | 发表于2011/04/11 升级Nginx 0.7.61到0.8.14已关闭评论

wget http://sysoev.ru/nginx/nginx-0.8.14.tar.gz
tar zxvf nginx-0.8.14.tar.gz
cd nginx-0.8.14/
./configure
make
cd ../

搬動、變更舊的nginx檔,變成nginx.old
( 注意路徑,你的和我的不一定相同,改成你自己的路徑 )
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

複製新產生的 Nginx 到 sbin 文件夾下
( 注意路徑,你的和我的不一定相同,改成你自己的路徑 )
cp /lnmp/nginx-0.8.7/objs/nginx /usr/local/nginx/sbin/nginx

輸入下方命令,確認有沒有錯誤訊息
/usr/local/nginx/sbin/nginx -t
这里的话,我出现了错误信息,
unknown directive “stub_status” in /usr/local/nginx/conf/nginx.conf:99

这里我提供出解决方法
./configure –user=www –group=www –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_module

然后就可以解决了

//让nginx把nginx.pid改成nginx.pid.oldbin 跟着启动新的nginx
# kill -USR2 `cat /usr/local/nginx/nginx.pid`

//退出旧的nignx
# kill -QUIT `cat /usr/local/nginx/nginx.pid.oldbin`

升级完成!

本文在centos下面测试成功

参考文章:http://jar-c.blog.163.com/blog/static/11640125020109129369109/

Tag:

日志信息 »

该日志于2011-04-11 04:35由 凹凸曼 发表在Nginx分类下, 评论已关闭。

目前盖楼

抱歉,评论被关闭

« »