The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Один сайт на несколько портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Apache, http-серверы)
Изначальное сообщение [ Отслеживать ]

"Один сайт на несколько портов"  +/
Сообщение от georgiokot (ok) on 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 белый только один.  

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Один сайт на несколько портов"  +/
Сообщение от asavah (ok) on 15-Авг-15, 21:27 
_нормальные_ люди делают необходимое кол-во субдоменов и рулят вхостами
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Один сайт на несколько портов"  +/
Сообщение от georgiokot (ok) on 15-Авг-15, 21:45 
> _нормальные_ люди делают необходимое кол-во субдоменов и рулят вхостами

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Один сайт на несколько портов"  +/
Сообщение от pavlinux (ok) on 16-Авг-15, 01:41 
> сам браузер после первого запроса отправляет остальные на 80 порт,

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

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

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


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

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

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

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

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


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру