URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7991
[ Назад ]

Исходное сообщение
"Один сайт на несколько портов"

Отправлено georgiokot , 15-Авг-15 21:04 
Для тестов требуется создать на одном домене несколько сайтов.
Логически понимаю что можно их разместить на разных портах.
Но когда настроил что бы Apache и Ngnix слушали определенный порт и передавали параметры друг другу, то при просмотре как идет загрузка заметил что сам браузер после первого запроса отправляет остальные на 80 порт, на котором находиться основной сайт

В Apache

Listen 11.11.11.11:8100

<VirtualHost 11.11.11.11:8100>
</VirtualHost>

Ngnix

server {
    listen      11.11.11.11:8111;
    server_name test.ru;
    error_log  /var/log/apache2/domains/web.error.log error;

    location / {
        proxy_pass      http://11.11.11.11:8100;
        location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|tif|tiff|css|js|htm|html|ttf|otf|webp|woff|txt|csv|rtf|doc|docx|xls|xlsx|ppt|pptx|odf|odp|ods|odt|pdf|psd|ai|eot)${
            root           /home/admin/web/test/;      
            try_files      $uri @fallback;
        }
    }
    location @fallback {
        proxy_pass      http://11.11.11.11:8100;
    }
}


И ну и стандартная конфигурация где Ngnix слушает 80 порт и передает их на порт 8080 Apache


Где я еще не сделал , недонастроил, Как сделать что бы браузер если он идет на сайт по порту то и остальные запросы слал на этот порт ?

Какие есть еще способы, варианты ?  IP белый только один.  


Содержание

Сообщения в этом обсуждении
"Один сайт на несколько портов"
Отправлено asavah , 15-Авг-15 21:27 
_нормальные_ люди делают необходимое кол-во субдоменов и рулят вхостами

"Один сайт на несколько портов"
Отправлено georgiokot , 15-Авг-15 21:45 
> _нормальные_ люди делают необходимое кол-во субдоменов и рулят вхостами

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


"Один сайт на несколько портов"
Отправлено pavlinux , 16-Авг-15 01:41 
> сам браузер после первого запроса отправляет остальные на 80 порт,

Браузер ходит туда, куда его пошлют. А шлют его веб-сервера и HTML код или оба.

И тупой вопрос: накой апач и нжинкс вместе?


"Один сайт на несколько портов"
Отправлено georgiokot , 16-Авг-15 10:27 
>> сам браузер после первого запроса отправляет остальные на 80 порт,
> Браузер ходит туда, куда его пошлют. А шлют его веб-сервера и HTML
> код или оба.
> И тупой вопрос: накой апач и нжинкс вместе?

Т.к. я еще только начинаю разбираться в этом всем, и для удобства была поставлена панель управления VestaCP .
Она же ставит ставит апач и нжинкс.

Как послать браузер по правильному пути ??    


"Один сайт на несколько портов"
Отправлено asavah , 16-Авг-15 18:05 
>>> сам браузер после первого запроса отправляет остальные на 80 порт,
>> Браузер ходит туда, куда его пошлют. А шлют его веб-сервера и HTML
>> код или оба.
>> И тупой вопрос: накой апач и нжинкс вместе?
> Т.к. я еще только начинаю разбираться в этом всем, и для удобства
> была поставлена панель управления VestaCP .
> Она же ставит ставит апач и нжинкс.
> Как послать браузер по правильному пути ??

Если хотите _РАЗБИРАТЬСЯ_ ни в коем случае не используйте всякие CP (cpanel/ispconfig/vesta/i-mscp/итп) для начала научитесь поднимать и настраивать всё _ручками_, а потом когда уже есть понимание можно воспользоваться и модными панельками для удобства управления.


"Один сайт на несколько портов"
Отправлено Pahanivo , 17-Авг-15 14:52 
> Если хотите _РАЗБИРАТЬСЯ_ ни в коем случае не используйте всякие CP (cpanel/ispconfig/vesta/i-mscp/итп)
> для начала научитесь поднимать и настраивать всё _ручками_, а потом когда
> уже есть понимание можно воспользоваться и модными панельками для удобства управления.

+100500
виндовый подход типа "найду кнопку, нажму, все будет "заепись" - тут не катит, а учитывая понимание автора в теме тем более.



"Один сайт на несколько портов"
Отправлено Georgio , 17-Авг-15 15:53 
>> Если хотите _РАЗБИРАТЬСЯ_ ни в коем случае не используйте всякие CP (cpanel/ispconfig/vesta/i-mscp/итп)
>> для начала научитесь поднимать и настраивать всё _ручками_, а потом когда
>> уже есть понимание можно воспользоваться и модными панельками для удобства управления.
> +100500
> виндовый подход типа "найду кнопку, нажму, все будет "заепись" - тут не
> катит, а учитывая понимание автора в теме тем более.

Понятно, что тыкая все самому можно изучить много. Но с учетом того что времени на тыкание уходит ой как много, в время нынче дорогое.
Так что панель управления единственный выход в данной ситуации (хотя нет, можно еще посадить админа, который сделает все как надо и дать ему несколько **к рублей).

Просто что бы не воротить второй домен к которому надо еще как то подключится из вне не настраивая устройств до ПК да и сам ПК можно было бы подправить конфиги уже существующего сервера.

Раз не кто не может предложить ответ по данному вопросу , кроме ответа: сделай сам, это твой путь джедая (или сенсея)  .
Тему можно закрыть


"Один сайт на несколько портов"
Отправлено Pahanivo , 17-Авг-15 17:36 
> Раз не кто не может предложить ответ по данному вопросу , кроме
> ответа: сделай сам, это твой путь джедая (или сенсея)  .

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

>  заметил что сам браузер после первого запроса отправляет остальные на 80 порт

ну это же ваапсче тафарисчи! (С)