关闭

linux 下安装 nginx

标签: linuxnginx
243人阅读 评论(0) 收藏 举报
下载 pcre-8.31.tar.bz2和 nginx-1.5.1.tar.gz 

安装pcre-8.31 
  1. tar -vxjf  pcre-8.31.tar.bz2  
  2. ./configure  
  3. make   
  4. make install  


安装nginx-1.5.1 
  1. tar xzvf nginx-1.5.1.tar.gz   
  2. ./configure --prefix=/usr/local/nginx   
  3. --with-openssl=/usr/include (启用ssl)   
  4. --with-pcre=/usr/include/pcre/ (启用正规表达式)   
  5. --with-http_stub_status_module (安装可以查看nginx状态的程序)   
  6. --with-http_memcached_module (启用memcache缓存)   
  7. --with-http_rewrite_module (启用支持url重写)  
  8.   
  9. make   
  10. make install  


启动 
/usr/local/nginx/sbin/nginx  
如果出现错误 error while loading shared libraries: libpcre.so.1 
解决方法 
  1. cd /lib    
  2. ls *pcre*    
  3. libpcre.so.0  libpcre.so.0.0.1  
  4. ln -s /lib/libpcre.so.0.0.1 /lib/libpcre.so.1  ##添加软链接:  

前面在一般的linux上可以解决此问题. 

注: 在有的操作系统上面,安装pcre后,安装的位置为/usr/local/lib/*pcre* 
在redhat 64位机器之上有这样的情况. 
在redhat 64位机器上, nginx可能读取的pcre文件为/lib64/libpcre.so.1文件. 
所以在改用下面的软连接: 
Shell代码  
ln -s /usr/local/lib/libpcre.so.1 /lib64/ 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:252次
    • 积分:12
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档
    阅读排行
    评论排行