Openserver как открыть сайт в локальной сети
Перейти к содержимому

Openserver как открыть сайт в локальной сети

  • автор:

Форум

Подскажите, пожалуйста, как можно сделать сайт доступным по локальной сети (с адресов типа 192.168.*.*) и недоступным с внешних адресов.
Может быть, вы, Максим, сможете описать методику в инструкциях?

Bueno Сообщения: 71 Зарегистрирован: 01 фев 2012, 12:55

Re: Доступ из локальной сети

может имеет смысл посмотреть топики в этой ветке, но немного ниже.
например http://open-server.ru/forum/viewtopic.php?f=4&t=262

alex_sv Сообщения: 5 Зарегистрирован: 07 фев 2012, 01:35

Re: Доступ из локальной сети

Спасибо, рекомендованный вами топик я уже читал.
Только там говорится о том, как небезопасно открывать доступ из интернета.
Мне доступ снаружи к сайту совсем не нужен. Мне хотелось доступ по локальной сети, чтобы можно было бы вдвоем работать над проектом.
Или Опен Сервер — исключительно однопользовательское решение?

Максим Сообщения: 6026 Зарегистрирован: 11 дек 2010, 20:29

Re: Доступ из локальной сети

Вбейте в настройках ваш ip адрес в локальной сети, вот и все. Неужели так трудно догадаться?
alex_sv Сообщения: 5 Зарегистрирован: 07 фев 2012, 01:35

Re: Доступ из локальной сети

Догадаться наверно и не трудно. Но прочитать в инструкции было бы приятнее.
Поменял в настройках «Ip адрес для локального веб-сервера » со 127.0.0.5 на 192.168.0.100.
Теперь, если на другом компьютере в браузере ввести адрес 192.168.0.100, стало отображаться содержание папки \server\system\html\.
Прописал в алиасах 192.168.0.100=>proj25.tt (так у меня проект называется) и в браузере стал отображаться нужный проект. Все хорошо, но как быть, если проектов много? Мечталось вводить в браузере другого компьютера что-то вроде 192.168.0.100/proj25.tt или 192.168.0.100/имя_другого_проекта.
Существует ли такой способ?

Я понимаю, что Максим устал от однотипных тупых вопросов (таких как мой). Поэтому искренне советую разработать более подробные инструкции, может быть не только по ОпенСервер, но и по смежным вопросам.
В качестве платы за консультацию перевел 100 wmr.
Главное, Максим, не нервничайте — нервные клетки, как известно. не восстанавливаются, а вы с вашими талантами всем посетителям этого сайта нужны здоровым.

alex_sv Сообщения: 5 Зарегистрирован: 07 фев 2012, 01:35

Re: Доступ из локальной сети

DNS сервер не понадобился
вопрос решился прописыванием в файл hosts на другом компьютере
192.168.0.100 proj25.tt
192.168.0.100 proj24.tt
ну и так далее под все интересующие проекты

Все очень удобно

Максим Сообщения: 6026 Зарегистрирован: 11 дек 2010, 20:29

Re: Доступ из локальной сети

alex_sv, да, хосты на удалённой машине конечно же нужно прописывать вручную, сами они там ну никак не появятся

rial2001 Сообщения: 1 Зарегистрирован: 19 фев 2012, 21:22

Re: Доступ из локальной сети

Добрый вечер!
Тоже никак не могу настроить локальный доступ
Выполнил: прописал IP вместо 127.хххх, добавил алиас «192.168.1.22=>test»
на винде брандмауэр отключил. антивирус тоже.
и все равно «Не возможно отобразить страницу.
Меня данная возможность интересует для проверки сайта на мобильных устройствах

Форум

Всем доброе время суток!
У меня возник вопрос и задача выстроить доступ локальной сети к одному сайту!
Хочу поинтересоваться возможно ли так настроить данное ПО и выслушать советы.
Задача такая:
Есть сайт на ПК где установлен сайт, ПК не подключен к интернету, но подключен к Wi-fi, организована локальная сеть с этим ПК.
1. Можно ли настроить так что бы пользователи подключившиеся к данной сети видели данный сайт (site)?
2. Если возможно первое, то как настроить, что бы все что угодно пользователь (подключенный к данной сети) набрал в браузере любой адрес, происходил автоматический редирект на site, который установлен!?

Или нужно использовать другое ПО для данной задачи?
Заранее благодарю за помощь и ответы!

s1mplyV Сообщения: 21 Зарегистрирован: 10 фев 2016, 15:05

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

Уже обсуждалось: viewtopic.php?f=4&t=278
1. В настройках — Сервер, выставить IP адрес сервера: локальный(192.168.*.*) либо Все доступные IP
2. В Настройки — Алиасы, добавить Исходный домен 192.168.*.* и Конечный домен site.loc
3. На других локальных устройствах в hosts файл прописать 192.168.*.* site.loc

Banditman Сообщения: 3 Зарегистрирован: 08 мар 2019, 10:28

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

3. На других локальных устройствах в hosts файл прописать 192.168.*.* site.loc — вот с этим до и беда! т.к. приходить будут разные гости, доступа к их устройствам и тем более к hosts файлу нет! Вот и спрашиваю как сделать редирект

Форум

открыть сайт на OpenServer из локальной сети по ip-адресу

Обсуждение общих вопросов
Первое новое сообщение • 2 сообщения • Страница 1 из 1
Владимир58 Сообщения: 1 Зарегистрирован: 27 дек 2019, 11:36

открыть сайт на OpenServer из локальной сети по ip-адресу

Что нужно настроить, чтобы сайт под openserver нормально открылся, если обращаюсь к нему с другой машины локальной сети по ip-адресу машины с openserver?

Настройки для обращения к сайту с другой машины локальной сети по имени сайта успешно работают:
1. на клиентском компе в hosts прописал пару адрес-имя
2. в openserver настроил
2.1 на закладке Домены имя домна-папка домена
2.2 на закладке Серверы ip-адрес сервера
2.3 переименовал папку localhost
2.4 на закладке Алиасы создал пару исходный домен (ip) — конечный домен

myfrei Сообщения: 2 Зарегистрирован: 05 янв 2020, 15:54

Re: открыть сайт на OpenServer из локальной сети по ip-адресу

столкнулся с той же проблемой, решение, простое, но с головной болью
нужно обращаться не по IP, а купить и привязать к домену

openserver доступ из локальной сети. Настройки опенсервер

Сегодня я расскажу как можно удалённо получить доступ к локальному серверу на OpenServer. Это вам понадобится если вы захотите выводить свои данные, например температуру, не только на маленький LCD экранчик, а на экран монитора или своего телефона. Это конечно можно сделать и локального без сервера. Можно поднять сервер и на ESP8266, но используя OpenServer вы сможете сохранять свои данные в базу данных и потом производить с ними любые действия.
Такие как:

  • Сортировка
  • Поиск
  • Сравнение
  • Вывод в интервале времени
  • И другие

Просто так в локальный сервер не попадёшь, поэтому он и называется локальный, то есть только на этом компьютере. Но в OpenServer есть возможность настроить его как хостинг в своей локальной сети. И это совсем не сложно. Но надо знать последовательность действий.
Если вы просто переведёте доступ, то вы потеряете связь с базой MySQL. Поэтому надо сначала настроить базу.
Для этого нам нужно разрешить использовать базу с других IP, а не только с localhost или 127.0.0.1 и создать нового пользователя со всеми правами доступа.

Для этого запускаем OpenServer и заходим в PHPMyAdmin. С логином и паролем root.
Сверху мы видим, что наш север находится по адресу 127.0.0.1, то есть на localhost.
Заходим в Учётные записи и нажимаем Добавить новую учётную запись пользователя.
Указываем имя пользователя и смотрим что бы в поле Имя хоста стояло Любой хост и знак %.
Желательно создать базу с таким же именем как и пользователь. И дать ему все привилегии установив галочку в Глобальных привилегиях.
Нажимаем вперёд и видим, что у нас создалась база с таким же именем, что и имя пользователя.
В учётных записях появился новый пользователь со всеми правами и привилегиями.

Теперь приступим к настройке самого OpenServer.
Сначала вам надо узнать IP адрес на котором находится сервер.
Для этого вызываем командную строку. Для этого в поисковой строке компьютера надо набрать cmd.
У вас откроется вот такое вот окно в котором надо написать ipconfig.
Смотрим строчку IPv4 и запоминаем или записываем этот адрес.
В браузере пишем этот адрес, и нам пишут, что нет доступа. Так и должно быть, потому что у нас сервер настроен на адрес 127.0.0.1

Заходим в Настройки и идём во вкладку Сервер. Здесь выбираем свой IP адрес и больше ничего не меняем.
Переходим во вкладку Алиасы. Здесь в поле Исходный домен пишем свой IP, а в поле Конечный домен выбираем localhost. Обязательно не забываем нажать кнопку Добавить. У вас появится новая строка. Нажимаем Сохранить и у вас перезагружается Сервер.
И появляется окно с ошибкой. Сбой запуска. Это потому, что домен localhost можно запускать только с адреса 127.0.0.1 или localhost.

Заходим в папку где у вас установлен OpenServer. В папку domains и переименовываем localhost на другое имя. Желательно что бы эта папка была не пустая и в ней был хотя бы один файл, а лучше всего файл с именем index. Проверяем что у нас сейчас. Ничего не запускается. Потому что не включен сервер.
Запускаем сервер. Снова заходим в меню Сервера и видим, что вместо localhost у вас теперь другое имя.
Нажимаем на него и у вас открывается рабочее окно.

Сейчас у нас открылось окно из предыдущего примера. Эту таблицу мы делали в прошлом видео. Сейчас здесь 7 полей, так как одно мы удалили.
Теперь попробуем добавить ещё 2 поля.

Для этого открываем PHPMYAdmin. Вы можете зайти под пользователем root или под новым пользователем, которого вы создали.
Вы видите сверху, что адрес сервера поменялся на ваш IP адрес.
И видите созданную базу данных.

Я в неё добавил дамп таблицы из прошлого урока. Он тоже будет лежать в архиве.
Надеюсь как добавлять таблицу вы знаете, если нет, то пересмотрите предыдущее видео.
Вставляем ещё два поля Со случайными данными. Сохраняем и смотрим что у нас получилось. Как видите поля добавились. Всё работает.

И самое главное, что чуть не забыл. Если у вас не получается открыть сайт на другом устройстве, то вам обязательно надо разрешить это сделать в своём Брандмауэре. Для этого надо создать правило.
Я покажу как это сделать на Windows 10.
В поиске Windows набираем брандмауэр и открываем эту программу.

  • Ищем Дополнительные параметры и нажимаем на ссылку.
  • Затем создаём правило для входящих подключений.
  • Нажимаем на Правила для входящих подключений.
  • Нажимаем на Создать правило. Здесь нам надо разрешить работу с портами 80 и 8080.

Поэтом выбираем для Порта и через запятую указываем нужные нам порты. Дальше со всем соглашаемся. И пишем названия нашего правила. Называться оно может как угодно. Просто потом не забудьте как оно называется, а то потом будете долго его искать, так как этих правил в Windows очень много.
Видим, что правило создалось и оно работает.

Теперь посмотрим как таблица выводится на другом устройстве. Для примера я буду использовать телефон.
На телефоне набираем IP адрес сервера и телефон подключается к нему. Это можно видеть по тому как на экране выводится точно такая же таблица как и на экране монитора.
Теперь заходим в PHPMYAdmin и добавим ещё два поля с данными. Я особо заморачиваться не буду и вобью любые данные.
Сохраняем и видим, что у нас добавилось два поля. Теперь идём в браузер и обновляем страницу. И обновляемся так же в телефоне. Можно было бы сделать автоматическое обновление, но это можно сделать потом. Сейчас другая тема. Работает.
Для пробы добавим ещё два значения. Видите ничего сложного нет. В следующих видео я покажу как температура будет автоматически записываться в базу данных и обновляться на дисплеях. И это будет как всегда просто и не сложно.

Всё работает.
Спасибо за то что досмотрели до конца. До встречи в новых видео.

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

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