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

Openserver как сделать сайт доступным из интернета

  • автор:

Форум

Open Server доступ из вне, из Интернета (no-ip)

Обсуждение общих вопросов
cull Сообщения: 19 Зарегистрирован: 07 мар 2018, 20:01

Open Server доступ из вне, из Интернета (no-ip)

Непрочитанное сообщение cull » 25 мар 2018, 18:15

Здравствуйте.
Помогите разобраться настроить Open Server.

Есть Open Server, на нем есть разнообразные адреса сайтов пример:
sitet1.com
sitet2.com
sitet3.com
sitet4.com

Создал домен на no-ip.com (пример: mysite.no-ip.com) который смотрит на мой внешний IP.
Как теперь настроить Open Server да бы любой в интернете пользователь при вводе домена mysite.no-ip.com попадал на один из внутренних моих сайтов, к примеру на sitet4.com который вертится у меня на локалке, как именно это настроить?

ulukay Сообщения: 116 Зарегистрирован: 29 мар 2016, 14:02

Re: Open Server доступ из вне, из Интернета (no-ip)

Вкладка -> Сервер в поле «IP-адрес сервера» выбрать «все доступные IP». Вкладка -> Алиасы. Добавляем новую строку в паре Исходный домен -> Конечный домен. В поле исходного домена вбиваем ваш (созданный домен)в вашем случае mysite.no-ip.com. В поле конечного домена выбираем localhost (или созданный локальный домен (как у вас sitet4.com)). Нажать на кнопку Добавить. Перезагрузка сервера. В роутере включить DDNS клиент. В настройках DDNS выбрать сервер no-ip.com. Поле имя хоста, вбиваем ваш mysite.no-ip.com. Далее заполняете поля Имя пользователя и Пароль данными при регистрации на no-ip.com. Кнопка Сохранить (Применить) у кого-как)). Всё.

Форум

Добрый день. Прошу помощи. Все темы форума и документация точного ответа не даёт. Пытаюсь добиться доступа к сайту с внешней сети.
Если по пунктам:
— создал сайт (пр. test.ru) => Доступ с этого же компьютера есть.
— изменил IP-адрес сервера в настройках (*) и прокинул алиас (192.168.1.2->test.ru) => Доступ из локальной сети к сайту имею.
— прокинул порт на роутере. => Имею доступ к .

И на третьем шаге проблема — с остановленным сервером браузер сообщает о «Веб-страница недоступна». При запущенном — Пустая белая страница.
Бьюсь 2-й день, уже и DynDNS настроить успел(оффтоп).
Ткните пожалуйста, что можно попытаться изменить. Как понимаю, проблема в Apache?

Добавлено спустя 30 минут 28 секунд:
Полазил ещё по форуму. Режется заголовок. Лог:

default: 31.13.144.22 [19/Apr/2013:15:01:36 +0400] "GET / HTTP/1.1" 200 - "-" "Mozilla/5.0 (Linux; U; Android 2.3.4; ru-ru; LG-E730 Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MMS/LG-Android-MMS-V1.2"

Добавлено спустя 1 минуту 51 секунду:
Тогда получается проблема в роутере? Только не могу понять, что там не так может быть. Подскажите

Как настроить доступ из интернета к нескольким сайтам на OpenServer?

Внешний IP, предположим: 82.111.222.333 Как и что сделать, чтобы на эти все сайты можно было зайти из интернета? Хотелось бы, чтоб можно было обратиться вот так:

82.111.222.333/dev.test1.ru - открывался бы один сайт 82.111.222.333/dev.test2.ru - открывался бы другой сайт 82.111.222.333/dev.test3.ru - открывался бы третий сайт 

На данный момент могу привязать через alias только один сайт. Т.е. вбив 82.111.222.333 откроется один из сайтов test , в зависимости, что привяжу. А хочется всё и сразу 🙂

Отслеживать
задан 30 мар 2016 в 9:56
Алексей Шиманский Алексей Шиманский
73.7k 12 12 золотых знаков 93 93 серебряных знака 182 182 бронзовых знака

в твоем случае твой IP и так должен вести на сервер, а сервер иметь папки dev.testN.ru. Ну а при обращении на 82.111.222.333/dev.test1.ru он тебе и откроет index файл в папке. Я так реализовывал для денвера загрузки локального сервера из вне

30 мар 2016 в 10:02

@ВасилийБарбашев Пробовал так (вообще как только не пробовал))), но, увы, так он не открывает. Пишет 404 и всё

30 мар 2016 в 10:05

не может быть, для IP адреса dev.testN.ru это папка, как он может её не открывать. Значит проблема в чем то другом.

30 мар 2016 в 11:22

Ну вот так вот. Да это логично, но нифига. Какая-то логика там заложена. Зато если сделать в папке domains папку, допустим routing . в ней расположить все те папки. далее в alias прописать 82.111.222.333 => routing то тогда будет работать. но это как-то костыльно. делать роутинг для сервера, который итак вроде как должен уже роутить папку domains

30 мар 2016 в 15:26

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Я поанализировал некоторые факты:

При обращении по адресу myIP/domain не открывается нужный сайт, хотя по логике должен, ведь для IP адреса dev.testN.ru это папка, которую он должен открывать.

Если есть папка localhost и в ней различные сайты, то в адресной строке можно обращаться localhost/someSiteName — все открывается. А папка localhost соответствует адресу 127.0.0.1 (локальной машине)

В документации openServer написано:

Чтобы при наборе IP адреса вашего компьютера открывался определенный локальный сайт, можно создать алиас вида ваш_внешний_ip => ваш_локальный_домен

Итак. Как сделать несколько сайтов на внешку:

1) В папке domains удаляем папку localhost (или изменяем её название, чтоб убрать ассоциацию с 127.0.0.1)

2) В папке domains создаем папку, которая послужит корнем для доменов. Например routeFolder . В ней уже будут лежать папки dev.test1.ru, dev.test2.ru, dev.test3.ru и т.д.

3) В настройках -> вкладка «Сервер» -> IP-адрес сервера ставим наш внешний IP

введите сюда описание изображения

4) В настройках -> вкладка «Алиасы» -> привязываем IP к папке routeFolder и сохраняем настройку

введите сюда описание изображения

Всё, перезагружаем сервер.

P.S. Не забываем открыть порт для входа с внешки.

P.P.S. При наборе IP будет видна папка с нашими доменами. Чтоб их не было видно, можно в корень (т.е. в папку routeFolder ) кинуть .htaccess , который будет автоматом с корня перенаправлять, например, на сайт№1

Настройки внешнего доступа до Open server?

Добрый день!
столкнулся с такой запарой, что на развернул сайт на open server, дал ему внешний доступ по микротику, пробросил порт, на openserver прописал в алиас внешний ip
И проблема такая, что когда подключаешься к сайту по внеш.ip адресу, он переходит на главную страницу,но когда начинаешь переходить на другие страницы он перебрассывает на локальный ip, на котором находится лок.сервер и страницы не открываются.
Как можно решить эту проблему?

  • Вопрос задан более трёх лет назад
  • 11434 просмотра

Комментировать

Решения вопроса 1

webinar

Учим yii: https://youtu.be/-WRMlGHLgRg

openserver не заточен под такие вещи, поэтому без топора и такой-то матери не получится.
есть целая ветка форума на официальном форуме:
https://ospanel.io/forum/viewtopic.php?t=1034
На тостере тоже обсуждали:
Как настроить доступ из интернета к нескольким сайтам на OpenServer?
Я помню, что пробовал и забил. Проще иметь себе сервер обычный (рекомендую firstvds.ru) и на него выкатывать, то что надо показать. Реально проще и быстрее. Хотя по локалке доступ делал, но путем правки hosts на компе, который получает доступ.

Ответ написан более трёх лет назад

Комментировать

Нравится 1 Комментировать

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

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