Настройка openserver для общего доступа

Openserver очень удобный инструмент позволяющий быстро запустить вебсервер на локальном компьютере. Часто бывает необходимо работать с сайтом не только  на компьютере с вебсервером, но и с другого компьютера в локальной сети и даже через интернет. У Openserver есть возможность выполнить настройку внешнего доступа к сайтам с другого компьютера.

Для открытия внешнего доступа к сайту на openserver необходимо зайти в настройки и перейти на вкладку "Сервер".

Если в поле "ip адрес" указать адрес вашего компьютера в локальной сети, то к вебсерверу можно будет подключится из локальной сети.

Если указать "все доступные адреса", то к сайту будет разрешено подключение из любой сети (доступ через интернет).

настройка общего доступа openserver

После этого при попытке запустить сервер можем получить ошибку следующего содержания: "Несовместимость конфигурации: домен/алиас localhost можно использовать только с IP-адресом 127.0.0.1"

Устраняется эта ошибка следующим образом: переходим в папку с доменами C:\OpenServer\domains и переименовываем localhost в openserver. После этого сервер запустится.

Необходимо учесть еще пару моментов:

1. Если у вас уже имеются на openserver опубликованные сайты, то могут возникнуть проблемы с подключение к mysql т.к. сменилось имя сервера. Для устранения этой ошибки достаточно в файле конфигурации вашей CMS сменить имя сервера с localhost на openserver.

2. На компьютере с которого подключаетесь необходимо внести изменения в файл C:\Windows\System32\drivers\etc. Добавляем запись: 10.0.0.2  sitename (где 10.0.0.2 - адрес компьютера с вебсервером, sitename - имя вашего домена в папке C:\OpenServer\domains)

8 thoughts on “Настройка openserver для общего доступа

  1. Егор

    Подскажи что делать?! Мне надо зайти в C:\Windows\System32\drivers\etc и изменить "hosts"
    - 127.0.0.1 localhost на 10.0.0.2 "Свой сайт - домен" Так получается?! Или надо создать фаил надо тогда какой формат? txt?

    - Ответе пожалуйста.

    1. admin Автор записи

      В hosts имеющиеся записи не редактируй. Просто добавь еще одну строку, например так: 192.168.1.5 domen
      где domen - это локальное имя твоего сайта

  2. MrakCw

    Долго мучался с данными вопросом, у меня Window 10 home premium и решение проблемы с открытием доступа к локальным доменам с телефона на open server - решил через создание правила с разрешением подключения на порт 8080 в брандмауэр

    1. admin Автор записи

      06.10.2020 в 08:00
      Ошибка 502 означает что запрашиваемый вами ресурс по указанному адресу недоступен. Причин этому может быть много - неверно сопоставлен ip и имя сайта (адрес), неверно введен адрес, недоступен порт http, недоступен ip адрес сопоставленный имени сайта и прочее.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *