Passenger的Nginx升级安装pcre
通过 passenger自动安装 和配置 好 nginx之后,平安的使用了一段时间,在要用到配置文件和图片缓存的时候,就遇到麻烦了,提示需要 pcre 库。把升级过程记录一下。
文件准备
1.找个目录: 下载 nginx新一点的版本,我下载了稳定版 1.0.15
wget http://nginx.org/download/nginx-1.0.15.tar.gz
2.下载:pcre 我下载了 8.20
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.20.tar.gz
分别都解压 tar -xzvf 文件名
pcre的编译和安装
这个没的说 进入目录 然后
./configure
make && make install
搞得备用
升级前准备:
获取nginx当前的配置参数 然后在 最后面 加上 --with-pcre=/opt/pcre-8.20 --> 这写的地址
我的更改后如下:
--prefix=/opt/nginx --with-http_ssl_module --with-cc-opt=-Wno-error --without-http_rewrite_module --add-module=/usr/local/rvm/gems/ruby-1.9.2-p318/gems/passenger-3.0.11/ext/nginx --with-pcre=/opt/pcre-8.20
正式升级开始
需要 进入 你下载的并解压的 nginx 目录 运行
./configure 带上上面准备好的 参数。。。。^看上面
然后 make
做一个 mv 。。。/nginx 。。。/nginx.old #备份之前的nginx 改成 nginx.old
再做一个 cp obj/nginx 。。。 #把新生成nginx 复制到 老位置去。
到此 在做一个最后的命令: make upgrade
进入验证 版本 。。。nginx -V
记录不够仔细,因为有人已经很细了。。。参考 来源
nginx无缝升级http://suchalin.blog.163.com/blog/static/55304677201108103511956/
小站升级后 www.lehazi.com
页:
[1]