Доступ к моему файлу index.html с компьютера, на котором у меня установлен Apache

У меня установлен Apache, и у меня есть файл index.html, к которому я могу получить доступ, набрав http: //localhost/index.html в моем браузере.

Как я могу получить доступ к своему index.html с любого другого компьютера?

Большое спасибо

0
задан 12 May 2016 в 03:23

3 ответа

Предположение, что IP-адрес компьютера 192.0.2.42, как http://192.0.2.42/index.html

localhost, в котором URL просто решает к петлевому IP-адресу Вашей машины, 127.0.0.1.

0
ответ дан 12 May 2016 в 13:23
  • 1
    Модификация-wsgi ( modwsgi.readthedocs.io/en/develop) является общим названием проекта для идентификации модуля Apache, но Ubuntu переименовал его к libapache2-mod-wsgi для большего количества разъяснения. Оба определяют то же программное обеспечение. – ob2 24 October 2017 в 09:29

Во-первых, проверьте, слушает ли Ваш апачский сервер на порте 80 (порт 80 для Трафика HTTP). Используйте это в терминале,

sudo netstat -plnt

Check status of open ports

Если Вы видите порт 80 состояний LISTEN, Вы в порядке.

Затем, проверьте свой общедоступный IP-адрес. Можно использовать некоторый веб-сайт, где можно проверить адрес. Например, IP-адрес Проверки.

Если Вы сидите позади маршрутизатора, Ваш компьютер присвоил внутренний IP-адрес маршрутизатором.

Можно проверить внутренний IP-адрес путем выполнения в терминале,

ifconfig

Internal IP address from ifconfig

В этом случае необходимо передать порт 80 для входящих соединений с внутренним IP-адресом. Процедура перенаправления портов обычно упоминается в руководстве конкретного маршрутизатора. Учебным руководством онлайн является здесь WikiHow-перенаправление-портов. После перенаправления портов можно получить доступ http://your_public_ip/index.html PS - Без перенаправления портов другие пользователи в Вашей локальной сети могут получить доступ к Вашему index.html при помощи http://your_internal_ip/index.html

Другой случай: Если Вы не сидите позади маршрутизатора. Затем если у Вас есть статический IP и затем http://your_public_ip/index.html будет работать.

Если у Вас есть динамический IP, то необходимо проверить Динамический DNS. Википедия - DDNS

0
ответ дан 12 May 2016 в 13:23

С другого компьютера введите указанный ниже URL-адрес в браузере.

http://{server-ip}:{server apache port no.}

Убедитесь, что IP-адрес сервера доступен с другого компьютера и тот же номер порта. на каком сервере Apache прослушивается.

0
ответ дан 18 July 2020 в 12:11

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

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