apache2 localhost отказался подключаться
Я устанавливаю apache2.4 на Ubuntu 16.04 с пользовательской кулинарной книгой в Chef. Я не могу подключиться к localhost после новой конвергенции, и у меня нет возможности, чтобы Chef изменил какие-либо файлы конфигурации, пока не выясню, почему я не могу подключиться. Я ожидаю увидеть целевую страницу index.html по умолчанию, но ничего не работает. Я могу зайти в мою бродячую машину, но мой браузер ничего не загрузит с сервера. К концу этого я хотел бы иметь свой собственный HTML-файл, в который я встроил Chef /var/www/html/
выступать в качестве целевой страницы для моего сервера Apache.
Ниже приведены несколько методов, которые я уже пробовал:
Я побежал wget localhost
и 127.0.0.1 всегда выводит:
--2017-06-21 08:40:05-- http://localhost/
Resolving localhost (localhost)... 127.0.0.1
Connecting to localhost (localhost)|127.0.0.1|:80... failed: Connection refused.
Бег sudo systemctl status apache2
в моих выводах ВМ:
Active: active (running) since Wed 2017-06-21 12:17:31 UTC; 31min ago
Бег ps -ef | grep apache
в моих выводах ВМ:
root 12881 1 0 12:17 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 12884 12881 0 12:17 ? 00:00:01 /usr/sbin/apache2 -k start
www-data 12885 12881 0 12:17 ? 00:00:01 /usr/sbin/apache2 -k start
vagrant 13125 13109 0 13:08 pts/0 00:00:00 grep --color=auto apache
Бег netstat -a | grep less
в моей ВМ возвращается:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 10.0.2.15:ssh 10.0.2.2:40222 ESTABLISHED
tcp6 0 0 [::]:http [::]:* LISTEN
tcp6 0 0 [::]:ssh [::]:* LISTEN
udp 0 0 *:bootpc *:*
Ранее я пытался изменить файлы конфигурации в
/etc/apache2/apache2.conf
/etc/apache2/sites-enabled/000-default.conf
Наконец, я проверил разрешения на /var/www
а также /var/www/html
и все они 0755
Все вышеперечисленное лишено какой-либо формы успеха. Пожалуйста помоги. Прежде чем вы спросите, да, я перезапускаю процесс apache после каждой модификации на сервере.
1 ответ
Изменить Listen 80
в вашем /etc/apache2/ports.conf
подать в Listen 0.0.0.0:80
и он должен связываться с сокетом IPv4. Тем не менее, в этом случае Apache больше не будет доступен через IPv6.