Я использую свой сервер Apache для разработки PHP на своем компьютере, но я хотел бы получить доступ к материалам, которые я сделал за пределами моего компьютера.
Я обычно запускаю его 192.168.0.55/
, и появляется страница apache по умолчанию. но когда я запускаю if of 192.168.0.55:8080
, он не получает к нему доступ.
Как я могу это сделать.
Пока Вы все еще в Вашей локальной сети, необходимо смочь получить доступ к ней через тот локальный IP-адрес (когда Вы показали выше), хотя ванильные апачские установки обычно настраиваются, чтобы только послушать на порте 80 не 8080. В апачской конфигурации можно изменить тот порт, раз так желаемый (для этого и некоторой другой вводной информации: https://help.ubuntu.com/lts/serverguide/httpd.html ).
, Если требуется получить доступ к нему снаружи сети, затем можно изучить, как домашний маршрутизатор/брандмауэр обрабатывает перенаправление портов. Можно передать соединения с домашним IP на том порте к указанному внутреннему IP-адресу (в этом случае, веб-сервер). Просто не упустите угрозы безопасности (поскольку тот компьютер будет затем выставлен Интернету для нападения), и имеет ли Ваше местонахождение динамический IP-адрес.