The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Один сайт на несколько портов, !*! 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, 21:27 , 15-Авг-15 (1)
    _нормальные_ люди делают необходимое кол-во субдоменов и рулят вхостами
    • Один сайт на несколько портов, !*! georgiokot, 21:45 , 15-Авг-15 (2)
      > _нормальные_ люди делают необходимое кол-во субдоменов и рулят вхостами

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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





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

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