用varnish做缓存服务器
一、目的 通过配置Varnish缓存服务器,实现如下目标: 使用Varnish加速后端Apache Web服务 使用varnishadm命令管理缓存页面 使用varnishstat命令查看Varnish状态 二、方案, 服务器规划见我的另外一篇笔记:squid反向代理,通过源码编译安装Varnish缓存服务器 三、实施:主要是部署varnish缓存服务器 1、安装软件依赖包 yum -y install gcc readline-devel pcre-devel 2、创建程序的启动账户:useradd -s /sbin/nologin varnish 3、编译安装软件 tar -xf varnish-3.0.6.tar.gz //解压源码包 cd varnish-3.0.6/ //进入到解压的目录 ./configure --prefix=/varnish //配置,指定安装路径为/varnish make && make install //编译安装 4、复制启动脚本及配置文件 cp redhat/varnish.initrc /etc/init.d/varnish cp redhat/varnish.sysconfig /etc/sysconfig/varnish cp redhat/varnish_reload_vcl /usr/bin/ ln -s /usr/local