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 после каждой модификации на сервере.

2
задан 21 June 2017 в 17:28

1 ответ

Изменитесь Listen 80в Вашем /etc/apache2/ports.conf файл к Listen 0.0.0.0:80 и это должно связать с сокетом IPv4. Тем не менее, Apache больше не будет достижим через IPv6 в этом случае.

0
ответ дан 2 December 2019 в 08:54

Другие вопросы по тегам:

Похожие вопросы: