[root@datacenter ~]# cd /home/php/nginx/sbin
[root@datacenter sbin]# nginx -V    #查看当前版本
nginx version: nginx/0.8.4<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

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.37nginx-0.8.37.tar.gzpcre-8.02pcre-8.02.tar.gz都删除