Я хотел бы подключить мой WAMP-сервер к сети, чтобы мои локальные проекты могли быть доступны через Интернет. Я пробовал и следовал различным учебникам в Интернете, но у меня ничего не получалось. Я также ознакомился с тем, как разместить в сети свой WampServer, но он также не работал для меня. Я уже сделал "Положить в Интернете" в значке WAMP в трее. Я использую Windows 7 SP 1 Ultimate. У меня нет беспроводного маршрутизатора.

Я получаю доступ к Интернету через точку доступа своего смартфона. Я помню, когда у меня была Windows XP SP3 и старая версия WAMP (я думаю, WAMP5 1.7.4), тогда было очень легко подключить сервер к сети. Я использовал, чтобы получить свой IP-адрес. Подключите сервер к сети. И затем мог получить доступ к моему локальному хосту через Интернет, используя тот же IP. Нет ничего общего с переадресацией портов.

Я думаю, мне нужно сделать что-то с переадресацией портов. Но в соответствии с моим условием (Win7, WAMP 2.5, Mobile Intenet, No rounter), какие настройки или настройки мне нужно сделать, чтобы получить доступ к localhost через Интернет? Кто-нибудь может объяснить простыми словами и может дать мне рабочее решение? Благодарю.

2 ответа2

0

Я предполагаю, что телефон создает локальную сеть, когда вы говорите, что создаете горячую точку с ним, поэтому у вас есть маршрутизатор, это ваш телефон.

Простыми словами вам нужно сделать две вещи.

  1. сделать веб-сервис доступным из локальной сети. Вы можете проверить это с помощью другого устройства, подключенного к точке доступа, и попытаться получить доступ к нему.

<private IP address of server>:<port used by the server> ,

из 192.168.1.3:8080

  1. проверьте, что ваша горячая точка перенаправляет трафик "извне" на ваш локальный сервер. Это сложная часть, это будет зависеть от вашего мобильного телефона и т.д.

Если вы используете телефон Android mabe, проверьте это:ссылка на Google Play

Затем проверьте с другого устройства, подключенного к Интернету:

<public IP address>:<Public Port configured to be forwarded> ,

0

Для Wamp 3 (Apache 2.4), помимо включения сервера, как описано здесь, если вы по-прежнему получаете ответ 403 (доступ запрещен) от Apache, то в файле виртуальных хостов conf/extra/httpd-vhosts.conf
вам может понадобиться заменить

Require local

с

Require all granted



Это применимо, если в httpd.conf вас есть

Include conf/extra/httpd-vhosts.conf

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .