我已经在 cygwin 中安装了 varnish 包(3.0.2-1 或 2.1.5-1)(用于在 Win7 64 位上本地测试 VCL),并且想要启动 varnish 在端口 80 上监听,但是 varnishd 不可用:
$ varnishd -f /etc/varnish/default.vcl -s malloc,1G -T 127.0.0.1:2000 -a 0.0.0.0:80
-bash: varnishd: Command not found.
所以我已经安装了 initscripts 和 sysvinit 包并重新安装了 varnish,但 varnishd 仍然不可用!
要运行它,需要哪些附加包?
答案1
我在评论中建议使用二进制文件“/usr/sbin/varnishd”的完整路径,这有助于 OP 解决这个问题。