Как открыть сайт для локальной сети

mbaev 12.04.2016, 07:53

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

Требования

  • Open Server
  • Настроенная локальная сеть
    Настроенной локальной сетью считается сеть, в которой 2 или более компьютеров могут обмениться файлами через расшаренные папки.
  • Установленный Drupal (любой версии)

Мы рассмотрим пример, где

  • компьютеры объединены в сеть через wifi;
  • установлен Drupal 7
  • ОС - Windows 8.1
  • доменное имя сайта - aw.loc
  • кофе - вареный в турке

Настройка Open Server

  1. Выясняем наш ip с помощью команды ipconfig в консоли.
    Check IP
    (мой ip - 192.168.11.45)
     
  2. Меняем IP сервера на ваш IP в локальной сети (я меняю на 192.168.11.45). Также можно выбрать Все доступные IP.
    configure OpenServer
     
  3. Создаем новый алиас сайта.
    OpenServer aliases

Настройка Drupal

Добавляем роутинг для нового имени сайта в sites/sites.php. Например, мой сайт располагается в папке sites/aw

  1. $sites['aw.loc'] = 'aw';
  2. $sites['192.168.11.45'] = 'aw';

Это всё!

 

Теперь вы можете поделиться вашим локальным сайтом с вашей командой или просматривать его со смартфона или других устройств. Для примера вид со смартфона:
Smartphone-example

Profile picture for user Гость

Alexander , ,

Огромное спасибо, выручили! Успехов вам!

Profile picture for user Гость

Влад , ,

Ставлю все доступные IP и сайт становится не доступным. Как быть?

Profile picture for user Гость

Игорь , ,

Все работает, только чего то не подгружаются картинки и css