У меня проблемы с лаком.
Вот соответствующая часть журнала
2013/09/29 06:24:54 [warn] 2680#0: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /home/vb/plumi.app/templates/main.conf:11
2013/09/29 06:24:54 [emerg] 2680#0: bind() to 0.0.0.0:80 failed (13: Permission denied)
Итак, кто-то предложил мне перезапустить Varnish от имени root.
Чтобы сделать это, я пытаюсь следовать инструкциям из 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
Я не уверен, как изменить вышеприведенную инструкцию, чтобы она соответствовала моей конкретной ситуации, и я не уверен, в каком месте пути мне следует выполнить указанную выше команду.
Я пробовал разные модификации и разные пути, и каждый раз, когда я запускаю varnishd, я получаю следующую ошибку:
The program 'varnishd' is currently not installed. You can install it by typing:
sudo apt-get install varnish
Я получаю эту ошибку, даже если я запускаю varnishadm в любом месте, чтобы посмотреть, работает ли лак.
Я почти уверен, что лак уже установлен (см. Ниже), но я готов и рад переустановить лак, если бы я знал, в каком месте его установить.
Я даю ниже мои каталоги местоположений для лака, varnishd и varnishadm
vb@ubuntuvb:~$ sudo find / -name varnish
[sudo] password for vb:
/home/vb/plumi.app/parts/varnish-build/etc/varnish
/home/vb/plumi.app/parts/varnish-build/var/varnish
/home/vb/plumi.app/parts/varnish-build/include/varnish
/home/vb/plumi.app/eggs/plone.app.caching-1.1-py2.7.egg/plone/app/caching/proxy-configs/varnish
/home/vb/plumi.app/eggs/plone.recipe.varnish-1.3-py2.7.egg/plone/recipe/varnish
vb@ubuntuvb:~$ sudo find / -name varnishd
/home/vb/plumi.app/parts/varnish-build/sbin/varnishd
vb@ubuntuvb:/usr/sbin$ sudo find / -name varnishadm
/home/vb/plumi.app/parts/varnish-build/bin/varnishadm
Пожалуйста, дайте мне точную команду, которую я должен использовать, чтобы запустить Varnish, а также укажите путь, по которому я должен ввести команду.
Спасибо!