varnish 最新稳定版是3.0系列,本文讲述利用yum官方源的安装方法。

CentOS 5

   
   
   
   
  1. # rpm -ivh http://repo.varnish-cache.org/redhat/varnish-3.0/el5/noarch/varnish-release-3.0-1.noarch.rpm 
  2. # yum install varnish --enablerepo=epel 

 

CentOS 6

   
   
   
   
  1. 创建文件/etc/yum.repos.d/varnish.repo,内容如下 
  2.  
  3. [varnish] 
  4. name=official varnish repo for rhel6 
  5. baseurl=http://repo.varnish-cache.org/redhat/varnish-3.0/el6/$basearch/ 
  6. enable=1 
  7. gpgcheck=0 
  8.  
  9. 安装varnish 
  10. yum install varnish

 

epel源里也有varnish,但是是2.x版本的,跟3.x的差别很大,不推荐使用。

 

安装后的默认清单如下

 

服务端口 6081

管理端口 127.0.0.1:6082

日志 /var/log/varnish/

缓存大小 1G

缓存路径 /var/lib/varnish/varnish_storage.bin

 

配置文件和启动脚本路径

 

/etc/sysconfig/varnish

/etc/logrotate.d/varnish

/etc/varnish/default.vcl
 
 
/etc/rc.d/init.d/varnishncsa
 
/etc/rc.d/init.d/varnishlog
 
/etc/rc.d/init.d/varnish
 
 

update 2013-02-27

全部使用官方yum仓库