Я запускаю Apache на Raspberry Pi за моим брандмауэром и пытаюсь передать из него статический index.html
. У меня есть домен example.com
зарегистрированный и указывающий на мой публичный IP-адрес службой DNS, и мой маршрутизатор перенаправляет запросы порта 80 на raspberry pi
Когда я пытаюсь добраться до example.com, мой общедоступный IP/index.html или личный IP-адрес pi /index.html chrome создает This site can't be reached
. Тот факт, что ошибка одна и та же, независимо от попытки связаться через IP или доменное имя, говорит мне, что проблема не в службе DNS.
Предположительно, тогда проблема с Apache.
1) Сервис apache2 работает, хотя я не уверен, почему для него так много процессов:ps aux | grep apache2
root 10857 3.3 2.0 95976 19668 ? Ss 22:21 0:00 /usr/sbin/apache2 -k start
www-data 10860 0.0 0.6 96000 5768 ? S 22:21 0:00 /usr/sbin/apache2 -k start
www-data 10861 0.0 0.6 96000 5768 ? S 22:21 0:00 /usr/sbin/apache2 -k start
www-data 10862 0.0 0.6 96000 5768 ? S 22:21 0:00 /usr/sbin/apache2 -k start
www-data 10863 0.0 0.6 96000 5768 ? S 22:21 0:00 /usr/sbin/apache2 -k start
www-data 10864 0.0 0.6 96000 5768 ? S 22:21 0:00 /usr/sbin/apache2 -k start
server 10874 0.0 0.2 4156 1976 pts/0 S+ 22:21 0:00 grep --color=auto apache2
2) Конфигурационный файл apache определяет корневой каталог как /var/www/html
котором находится index.html
.
3) netstat -tulpn | grep apache2
:
tcp6 0 0 :::80 :::* LISTEN 10857/apache2
Есть идеи?