Nginx 起初是供俄国大型的门户网站及搜索引擎 Rambler 使用。 Nginx 特点是占有内存少,并发能力强。目前中国大陆使用 Nginx 的网站用户有:新浪、网易、腾讯、图吧、天地图、天涯等。
而在此前一天的9月30日,该软件才刚刚发布1.0.7版。本次更新主要是紧急修正了一个在缺乏某参数情况下无法编译的bug。
Nginx发布最新nginx版本为1.0.8,Nginx 升级到1.0.8最新版,今天我们来实际操作nginx升级版本步骤,不影响服务的运行。首先下载nginx最新版本:
下载地址:
http://nginx.org/download/nginx-1.0.8.tar.gz (Linux)
http://nginx.org/download/nginx-1.0.8.zip (Windows)
[root@localhost ~]# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/0.8.54
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-44)
TLS SNI support disabled
下载完毕开始解压编译:
首先备份原来的nginx网站: cp /usr/local/nginx /www/bakcup/nginx -r 即可。备份目录可以自己指定。
tar xzf nginx-1.0.8.tar.gz && cd nginx-1.0.8 && –prefix=/usr/local/nginx –with-http_stub_status_module –with-openssl=/usr –with-pcre=/usr/src/pcre-8.12 –user=www –group=www &&make 即可
注意啦,千万别执行make install
编译完后,我们开始操作升级。
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.0830 && cp ./objs/nginx /usr/local/nginx/sbin/ 即可。
然后在查看一下现在的版本:/usr/local/nginx/sbin/nginx -V
[root@localhost ~]# /usr/local/nginx/sbin/nginx -V
nginx: nginx version: nginx/1.0.8
是不是变成最新版本了呢!呵呵 这下重新加载一下nginx就ok啦!/usr/local/nginx/sbin/nginx -s reload 即可!
转载请注明:爱开源 » nginx升级到最新版1.0.8