0 Comments

Varnish编译安装

发布于:2013-02-23  |   作者:广州网站建设  |   已聚集:人围观
Varnish编译安装

首先需要建立Varnish用户以及用户组来运行Varnish,并且创建Varnish缓存目录和日志目录。


  1. useradd  -s /sbin/nologin varnish    
  2. mkdir /data/varnish/cache    
  3. mkdir /data/varnish/log    
  4. chown -R varnish:varnish  /data/varnish/cache    
  5. chown -R varnish:varnish  /data/varnish/log  

 

Varnish的官方网址为http://varnish-cache.org,可以在这里下载最新版本的软件。在安装Varnish前需要安装PCRE库。如果没有安装该库,在Varnish 2以上版本编译时,就会提示找不到PCRE库。PCRE库则可以兼容正则表达式,所以必须先安装。下面介绍其安装过程。

  1. tar zxvf pcre-XXX.tar.gz    
  2. cd pcre-XXX/    
  3. ./configure --prefix=/usr/local/pcre/    
  4. make && make install  

 

安装完PCRE库以后,接下来安装Varnish。

  1. tar -zxvf varnish-2.1.X.tar.gz    
  2. cd varnish-2.1.X  
  3. export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  
  4. ./configure -prefix=/app/soft/varnish - enable-debugging-symbols -enable- deve loper-warnings -enable-dependency-tracking  
  5. make    
  6. make install    
  7. cp redhat/varnish.initrc  /etc/init.d/varnish    
  8. cp redhat/varnish.sysconfig  /etc/sysconfig/varnish  

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 这一行一定要有,不然在编译的时候会报错。这一行用于指定Varnish查找PCRE库的路径,如果PCRE安装到其他路径下,在这里指定即可,Varnish默认查找PCRE库的路径为/usr/local/lib/pkgconfig。

最后面的两行是复制Varnish的相关脚本,用于脚本的初始化、启动、停止等。

Varnish安装完毕。


广州网站建设,网站建设,广州网页设计,广州网站设计

标签:
飞机