Новая машина под управлением CentOS 5.6, httpd и mysql установлены и работают. Я установил Varnish через yum без ошибок, но не могу запустить 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