申请的永久免费vps成功开通了,之前听说varnish是优秀的缓存服务器,配置简单,命中率高,性能高效。所以折腾个varnish玩玩
因为仅用于反代,所以web server就不装了。。。
1、安装varnish。
1 2 |
rpm --nosignature -i http://repo.varnish-cache.org/redhat/varnish-3.0/el5/noarch/varnish-release-3.0-1.noarch.rpm yum install varnish |
2、下载default.vcl文件覆盖/etc/varnish/default.vcl,并修改
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
cd /etc/varnish/ mv default.vcl bak wget http://centos.googlecode.com/files/default.vcl vi default.vcl backend default { .host = "127.0.0.1"; #此处为后端ip .port = "8080"; #此处为后端端口 } ... # Only cache the following site if (req.http.host ~ "(localhost)") { #将localhost改成你的域名 set req.backend = default; } else { return (pass); } ... set beresp.ttl = 1h; #这里是缓存时间,可改为1d 1s等 ... |
3、修改/etc/sysconfig/varnish配置文件
1 2 3 |
vi /etc/sysconfig/varnish VARNISH_LISTEN_PORT=80 #定义varnish的端口为80。 VARNISH_STORAGE_SIZE=1G #定义varnish最大缓存大小为1G |
1 |
4、管理varnish |
1 2 3 |
service varnish start(restart|reload) #进程的启动,重启,配置重载。 varnishstat #实时查看varnish缓存命中状态。 varnishadm #varnish后台管理命令。 |
5、安装wordpress的varnish缓存清空插件wordpress varnish(可选)
后台搜索安装即可
也可以直接下载http://wordpress.org/extend/plugins/wordpress-varnish/
更多varnish详细配置说明:https://www.varnish-cache.org/docs/3.0/
现在用w3tc 依然感觉博客相应慢,也弄下varnish 试试
最快就是生成静态了- –
2012年的!还以为今年这一批次的,
永久vps?H1F》~
不是
此款vps很给力…. 回头我这折腾搞个前端玩玩
已经在用了。。。恭喜你投奔varnish