Другие языки программирования и технологии

Как настроить сервер apache, чтобы по нему можно было заходить по моему ip адресу всем?

Как настроить сервер apache, чтобы по нему можно было заходить по моему ip адресу всем? или что надо сделать....
Если у вас на компе стоит Виндоус, в самом простом варианте — достаточно скачать дистрибутив апача, и запустить установочный файл. В процессе установки он спросит какую папку использовать в качестве домашней. Можно еще указать, что он должен установиться как сервис. После установки запустите этот сервис, ваш компьютер будет доступен.

Правда, есть нюансы — если у вас нет внешнего IP (например, провайдер выдает только внутренние адреса вида 192.168.ххх. ууу) , то зайти по адресу снаружи будет невозможно.
Мансур М
Мансур М
17 358
Лучший ответ
1 Установить апач
2 Запустить
3 проверить тот ли адрес слушает, для этого выполнить в CMD – netstat –a –b -n
Найти процесс апача и посмотреть порт и адрес, адрес должен быть такой же, как и у локального компика, к примеру 192.168.1.2 (локальный IP компа можно посмотреть выполнив команду ipconfig) если апач слушает другой адрес - нужно подправить файлик -httpd.conf в папке conf строчку Listen её нужно раскоментировать и вписать правильный адрес, к примеру Listen 192.168.1.2:80 далее перезапустить апач.
4 нужно настроить роутер, переброску входящих пакетов на порт 80 на нужны локальный адрес, в разных роутерах это делается по-разному, на зикселях в Advanced -> NAT, на Длинках помоему в Virtual Server.. но принцип один, нужно указать порт, пакеты с которого нужно перебрасывать на локальный адрес.
5 капить иль использовать халявные доменные имена, зарегистрировать на ваш IP, эт если IP ваш статический, если динамический, то есть такая штука как DynDNS.

P/S по ряду причин может не получиться все это шаманство, одна из причин указана выше Байтом.
Женя Юджен
Женя Юджен
4 924