У меня проблемы с лаком.

Вот соответствующая часть журнала

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, а также укажите путь, по которому я должен ввести команду.

Спасибо!

0