Страница 1 из 1
Как дать доступ нескольким сайтам в интернет?
Добавлено: 05 июн 2017, 19:52
PomaH
Разобрался как сделать чтобы в инете был мой сайт, есть ли возможность как то несколько сайтов так создать?
Например сейчас у сменя просто в алиасах прописано 188.134.2.171 => мой сайт
а я хочу чтобы еще было 188.134.2.171:12312> мой второй сайт
Есть ли способ так сделать без покупки доменов?
Re: Как дать доступ нескольким сайтам в интернет?
Добавлено: 05 июн 2017, 21:08
Pashik
Один IP - адрес может работать на несколько доменов. И несколько IP - адресов могут работать на один домен. Это так, на заметку. Про второй сайт.. Как вижу, вы собираетесь использовать порт, отличный от стандартного. Для этого нужно перестраивать сервер (http). А в OSPanel одновременно может работать только один HTTP - сервер. Потому такое дело можно попробовать реализовать, использую, например, Denwer. Размещаете на него второй сайт, меняете порты. И включаете оба сервера. Правда я не знаю, возможно два WAPM будут как - нибудь конфликтовать между собой. В общем, все что написано выше, лишь мысли
Re: Как дать доступ нескольким сайтам в интернет?
Добавлено: 13 окт 2017, 11:13
blazer-05
Нужна помощь.
У меня есть один статический ip на нем висят несколько сайтов к примеру site1.ru и site2.ru, машина стоит за роутером и для нее открыть порт 80 на локальный адрес 192.168.1.2 - все прекрасно работает.
Вопрос
как сделать, чтоб site2.ru работал на второй машине к примеру у нее будет локальный ip 192.168.1.4 ?
Re: Как дать доступ нескольким сайтам в интернет?
Добавлено: 13 окт 2017, 18:32
Ink0gnit0
blazer-05,
Пробросьте 443-й порт на вторую машину. В итоге получится:
http://site1.ru -> 192.168.1.2
https://site2.ru -> 192.168.1.4
Re: Как дать доступ нескольким сайтам в интернет?
Добавлено: 13 окт 2017, 21:07
blazer-05
а как апачу сказать, что site2 находится на машине 192.168.1.4 ?
вот у меня сейчас так сконфигугрирован site2
<VirtualHost *:80>
DocumentRoot "D:/OpenServer/domains/site2"
ServerName site2.ru
ServerAlias http://www.site2.ru
ServerAdmin site2@mail.ru
DirectoryIndex index.php index.html
Alias /payoplata "D:/OpenServer/domains/site2/site2"
Alias /static "D:/OpenServer/domains/site2/static"
Alias /media "D:/OpenServer/domains/site2/media"
<Directory "D:/OpenServer/domains/site2/static">
AllowOverride All
Order deny,allow
Require all granted
</Directory>
WSGIScriptAlias / "D:/OpenServer/domains/site2/mod.wsgi"
</VirtualHost>
как ту тпрокинуть путь на машину 192.168.1.4 ?
Re: Как дать доступ нескольким сайтам в интернет?
Добавлено: 13 окт 2017, 21:34
Ink0gnit0
blazer-05,
1. На роутере пробросьте 443-й порт на машину 192.168.1.4
2. На машине 192.168.1.4, в настройках OSPanel, на закладке "Алиасы", добавьте алиас: исходный домен - site2.ru, конечный домен - site2
3. Сохраните и перезапустите OSPanel.
4. В файл
hosts внешней клиентской машины добавьте: ваш_внешний_ip
site2.ru
5. Проверьте доступность сайта
https://site2.ru на внешней клиентской машине.
Re: Как дать доступ нескольким сайтам в интернет?
Добавлено: 13 окт 2017, 22:45
blazer-05
Ink0gnit0 писал(а):blazer-05,
1. На роутере пробросьте 443-й порт на машину 192.168.1.4
2. На машине 192.168.1.4, в настройках OSPanel, на закладке "Алиасы", добавьте алиас: исходный домен - site2.ru, конечный домен - site2
3. Сохраните и перезапустите OSPanel.
4. В файл
hosts внешней клиентской машины добавьте: ваш_внешний_ip
site2.ru
5. Проверьте доступность сайта
https://site2.ru на внешней клиентской машине.
Спасибо, но у меня нет OSPanel у меня все под опенсервером настроено на домашнем компе. Просто встал вопрос поставить на второй машине линукс и на нем нужно поднять эту связку ubuntu+python+django+mysql+uwsgi+nginx. Но прежде чем это делать мне нужно добиться того, чтоб эта машина 1.4 работала так же как и 1.2 т.е. чтоб сайты были на одном ip но разделены между этими машинами. Поэтому пока под виндой нужно машину 1.4 настроить, чтоб она смотрела в мир и сайт на ней работали, потом только по этой аналогии я смогу сделать то что мне нужно с линуксом.
Re: Как дать доступ нескольким сайтам в интернет?
Добавлено: 14 окт 2017, 08:11
Ink0gnit0
blazer-05,
Говоря про OSPanel, я OpenServer и имел ввиду. OSPanel - он же Open Server Panel.