Установка веб-сервера в локальной сети. Доступ к веб-ресурсу по локальной сети

Введение

Для решения данной задачи можно использовать различные локальные веб-сервера. Конкретно в данной статье мы рассмотрим два локальных веб-сервера: Denwer и Open Server. Скажу сразу, что задача решается очень легко в любом их двух обозначенных в статье локальных веб-серверов, все зависит от Ваших предпочтений.

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

Скажу сразу, что я лично использовал Open Server для решения своей задачи. Несколько причин по поводу того, почему я использовал именно Open Server:

  1. Очень функциональный
  2. Удобный интерфейс, визуальная настройка
  3. По мне он оказался быстрее Denwer, в части размещения сайта в сети

С третьим пунктом можно поспорить, но в моем случае именно Open Server позволял сайт в сети загружать в любых браузерах очень быстро. Большим минусом (для некоторых пользователей) Open Server является то, что в его состав включено достаточно много программных компонент: утилиты по работе с графикой, множество браузеров и других интернет-приложений, различные утилиты и многое другое. Для многих это может показаться лишним.

Где скачать Denwer и Open Server?  С этим проблем не должно возникнуть. Оба инструмента являются бесплатными, поэтому набрав соответствующее название веб-сервера в поисковой системе, можно абсолютно бесплатно скачать с официального сайта.

Использование Denwer в локальной сети

Перед тем, как пускать ресурс в локальную сеть, необходимо узнать IP-адрес узла, на котором будет располагаться этот ресурс в локальной сети. Я надеюсь, что с этим труда не должно возникнуть.

Здесь еще важно, чтобы на сервере, где Вы собираетесь развернуть веб-ресурс, необходимо посмотреть, чтобы брандмауэр, фаервол или же антивирусное ПО не блокировал порт 80 и входящее соединение по указанному IP-адресу.

Далее все очень просто, открываем папку home, которая расположена в директории WebServers и там уже создаем папку, название которой будет IP-адрес компьютера, с которого будет происходить доступ к сайту (IP-адрес веб-сервера). В итоге у меня получилось:

Путь к виртуальному хосту
Путь к виртуальному хосту

Далее все стандартно: открываем папку, которая имеет имя IP-адрес сервера и в ней создаем папку www и там уже будет размещаться наш веб-ресурс.

Перегружаем веб-сервер (останавливаем, запускаем или просто делаем рестарт) и проверяем доступность ресурса в сети. У меня все работает. Не забывайте про брандмауэры, фаерволы и антивирусы, все что может блокировать у Вас соединения. Особо касается это Windows 7 и выше.

Если же Вам не нравится, то что папка имеет название IP-адрес сервера, то мы можем назначить нашему ресурсу доступность по IP через файл .htacess. Поэтому, в корневой папке виртуального хоста, открываем файл .htaccess (например: home/mysite/www/.htacess) и прописываем в нем следующую директиву:

# dnwr_ip 192.168.1.1

Опять перезапускаем Web-сервер и проверяем доступность сайта по указанному IP-адресу (IP-адрес необходимо указывать свой) в локальной сети.

Если Вы все сделаете, как указано в статье, то у Вас должно все работать как положено, но я пошел в сторону Open Server так как мне понравилась лучшая скорость работы по сети. Как с ним работать в локальной сети, читайте ниже.

Использование Open Server в локальной сети

Опять же, прежде чем настраивать Open Server, необходимо знать IP-адрес сервера, с которого будет доступен наш веб-ресурс. Также не забываем про фаерволы, антивирусы и брандмауэры, чтобы ничего не блокировало соединение по локальной сети и порт 80. Об этом я говорил раньше.

В папке domains, которая находится в каталоге установленного Open Server, необходимо создать каталог виртуального хоста:

Путь к доменам Open Server
Путь к доменам Open Server

В этой папке будет располагаться наш веб-ресурс. После того, как у нас все готово, необходимо произвести настройку сервера. Открываем настройки Open Server и переходим на вкладку Сервер, в которой нам необходимо произвести две главные настройки, указать путь, где расположены все наши каталоги виртуальных хостов (доменов) и указать IP-адрес сервера, по которому у нас будет доступен веб-ресурс:

Настройки Open Server
Настройки Open Server

Следующий шаг – это переход на вкладку Домены, где нам необходимо указать путь используемого нами домена (виртуального хоста). У меня это выглядит следующим образом:

Настройки доменова в Open Server
Настройки доменова в Open Server

Ну и в самом конце нашей настройки, необходимо сопоставить наш домен (виртуальный хост) с IP-адресом, по которому он будет доступен в локальной сети. Для этого переходим на вкладку Алиасы и сопоставляем домен с IP-адресом, выглядеть это будет примерно следующим образом:

Настройки алиасов в Open Server
Настройки алиасов в Open Server

Сохраняем все наши произведенные настройки, перезапускаем сервер (при сохранении он сделает это автоматически) и пробуем достучаться до нашего ресурса в локальной сети по указанному IP-адресу.

Заключение

Как видите, сложности в решении данной задачи совсем нет. Причем очень легко сайт можно сделать доступным в локальной сети и при помощи Denwer, и при помощи Open Server. Вам лишь остается выбрать нужный для Вас инструмент.

Повторюсь опять, самое главное, смотрите, чтобы соединения к Вашему серверу не блокировали антивирусы, брандмауэры и фаерволы. Смотрите, чтобы порт 80 был доступен. Ну и в конце хочу пожелать удачи в настройке.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Была ли эта статья полезна?

Статьи по теме

Оставить комментарий

Пожалуйста, авторизуйтесь чтобы добавить комментарий.
  Подписаться  
Уведомление о