新机器运行 CentOS 5.6,httpd 和 mysql 安装并运行。我已经通过 yum 安装了 Varnish,没有任何错误,但我无法运行varnished
例如,如果我想运行在 Varnish-wiki 上看到的以下命令:
varnishd -f /usr/local/etc/varnish/default.vcl -s malloc,1G -T 127.0.0.1:2000 -a 0.0.0.0:8080
系统提示我以下响应 -bash: varnishd: command not found
运行varnishadm
工作并产生Child in state running
,确认清漆确实在运行。
我也尝试了上述所有方法,sudo
但无济于事。我在这台机器上没有 root 访问权限,这可能是导致这种情况的原因吗?还有什么我可以检查的吗?
在我的 CentOS 系统上,varnishd 是/usr/sbin/varnishd
. 检查您的 PATH 是否包含/usr/sbin
在其中。
echo $PATH
/usr/local/bin:/usr/bin:/sbin:/bin
export PATH=$PATH:/usr/sbin
which varnishd
/usr/sbin/varnishd
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2160 次 |
最近记录: |