Я установил, и setted лакируют использование этого руководства
В основном я изменил порт на 8 080,
Я хочу отключить лак, таким образом, я думал, что возвращусь для портирования 80 и вот именно, для лакировки он слушает 8080,
Вещь состоит в том, что я отредактировал:
нано sudo/etc/apache2/ports.conf:
#Listen 80
NameVirtualHost 127.0.0.1:80 # it was 8080
Listen 127.0.0.1:80 # it was 8080
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
И затем, sudo нано/etc/apache2/sites-available000-default.conf:
<VirtualHost *:80> # it was 8080
Проблема была при перезапуске apache2, я получил эту ошибку
* Stopping HTTP accelerator varnishd [ OK ]
* Starting HTTP accelerator varnishd [ OK ]
root@funcook:/etc/apache2/sites-available# sudo service apache2 restart
* Restarting web server apache2 AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/apache2/ports.conf:6
(98)Address already in use: AH00072: make_sock: could not bind to address 127.0.0.1:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
Таким образом, я возвратился к 8 080, и перезапуск апача не запустил ошибок,
Какая-либо идея, что я пропускаю здесь?
Спасибо!
Похоже, varnish прослушивает порт 80.
Вы можете проверить это, введя от имени пользователя root:
netstat -natpe |grep 80
, чтобы узнать, используется ли порт.
Если это так, вы должны остановить лак (если лак использует порт 80-наиболее вероятный-) или изменить его порт и перезапустить.
В другом случае словами, в руководстве говорится:
sudo nano / etc / default / varnish
Раскомментируйте все строки под «DAEMON_OPTS» - под Альтернативой 2, и убедитесь, что конфигурация соответствует следующему коду:
DAEMON_OPTS = "- a: 80 \
-T localhost: 6082 \ -f /etc/varnish/default.vcl \ -S / и т.д. / лак / секрет \ -s malloc, 256 м "
параметр -a указывает, какой порт прослушивает лак ... и равен 80, невозможно обе службы открыть сокет в одном и том же порте.
После обсуждения проблемы мы обнаружили, что ip следует откатить. в файле ports также, поскольку руководство попросило изменить его для прослушивания 127.0.0.1 вместо любого открытого интерфейса. В руководстве говорится:
sudo nano /etc/apache2/ports.conf
Измените номер порта как для NameVirtualHost, так и для строки Listen на порт 8080, и виртуальный хост должен быть доступен только с локального хоста. Конфигурация должна выглядеть так:
NameVirtualHost 127.0.0.1:8080 Listen 127.0.0.1:8080
Должен быть откат к Listen *: 80 или Listen: 80, чтобы снова стать общедоступным