Страница 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
Ink0gnit0 писал(а):blazer-05,
Пробросьте 443-й порт на вторую машину. В итоге получится:
http://site1.ru -> 192.168.1.2
https://site2.ru -> 192.168.1.4
а как апачу сказать, что 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.