Заходим на компьютер, где установлен Denwer (ПК-1).
Для начала узнаем свой ip командой:
ipconfig
Допустим ПК-1 имеет адрес:
IPv4-адрес. . . . . . . . . . . . : 192.168.1.17
Отредактируем файл httpd.conf:
Идем в WebServers/usr/local/apache/conf/httpd.conf
Раскоментируем строку
#Listen 80
Так:
Listen 80
Находим 3 строчки:
Отключаем брендмауер windows, для того чтоб 80 порт стал доступен извне.
- В меню Пуск выберите Панель управления, Система и безопасность и Брандмауэр Windows. Если на панели управления не включено представление по категориям, сразу выберите Брандмауэр Windows.
- Выберите Дополнительные настройки.
- Выберите Правила для входящих подключений.
- Выберите Создать правило в окне Действия.
- Выберите Тип правила в разделе Порт.
- Нажмите кнопку Далее.
- На странице Протокол и порты выберите TCP.
- Выберите Указанные локальные порты и введите значение 80.
- Нажмите кнопку Далее.
- На странице Действие выберите Разрешить соединение.
- Нажмите кнопку Далее.
- На странице Профиль выберите необходимые параметры для среды.
- Нажмите кнопку Далее.
- На странице Имя введите имя TCP через порт 80
- Нажмите кнопку Готово.
- Перезагрузите компьютер.
Проверим доступность порта со второго компьютера (ПК-2) командой:
telnet 192.168.1.17 80
Предположим, что на ПК-1, где установлен Denwer существует несколько хостов:
WebServers/home/localhost
WebServers/home/site-1
WebServers/home/site-2
Мы захотели, чтобы хост WebServers/home/site-1 был доступен из локальной сети. Для этого заходим внутрь папки WebServers/home/site-1. Видно что здесь есть только директория www
создаем рядом с этой директорией файл .htaccess вида:
#dnwr_ip 192.168.1.17
Сохраняем и перезагружаем Denwer. Лучше делать это не через restart, а остановить его (stop) и потом уже запустить (run).
Теперь на ПК-2 открываем адрес 192.168.1.17 и откроется наш хост.
Если потребуется доступ к другому хосту, например WebServers/home/localhost, то просто перенесите файл .htaccess в директорию WebServers/home/localhost, остановите сервер и запустите его заново.
Комментариев нет:
Отправить комментарий