大家好,我在安装使用的过程中遇到问题,想请教。
我的环境,mac + apache ,安装varnish 的过程(使用了port安装):https://www.lullabot.com/blog/article/installing-varnish-mac-os-x-mamp-or-any-other-server
安装:sudo port install varnish
最终:配制文件路径在:/opt/local/etc/varnish/default.vcl, /opt/local/etc/varnish/varnish.conf
varnishd文件在:/opt/local/sbin/varnishd
==================
apache情况:网站www.sitea.com 在apache 的vhost 中绑定了端口8080,也就是说 www.sitea.com:8080可以正常访问到网站,在firebug中看到的header信息不包含“X-Varnish”
==================
varnish 配制情况 :
/opt/local/etc/varnish/default.vcl中
backend default {
.host = "127.0.0.1";
.port = "8080";
}
===========
Drupal配制,安装并启用了varnish模块,但是在配制中:
Varnish Control Key,这个没有值 ,在安装的varnish 中也没有发现secret文件,故这项为空
settings.php文件添加了和修改了配制。
Varnish Control Terminal :这里填写:127.0.0.1:8080
==========
疑问:
1.访问网站www.sitea.com 在header信息中有一个“X-Varnish 1771625176”,这意味着varnish配制成功了么?
2.为什么在drupal后台配制varnish的页面返回的消息是:The Varnish control terminal is not responding at 127.0.0.1 on port 8080.
3.为什么没有生成 Varnish Control Key 的secret文件。
谢谢……