Веб-сервер с несколькими виртуальными серверами

Ищу решение для распределения запросов по 80 порту на разные виртуальные сервера под управлением VestaCP. У меня есть сервер с постоянным IP-адресом, на котором находится виртуальный сервер. На рисунке видно, что обработка запросов сайтов site7.ru site1.ru идет на порт 8082 виртуального сервера. А при обращении к site2.ru запросы отправляются на порт 8083. Поправьте меня, если считаете идею глупой. Все, что я делаю, это для того, чтобы разместить двух хостинг-провайдеров независимо друг от друга на одном сервере. Как вариант - покупка дополнительного IP адреса, но возможно есть решения поумнее? Веб-сервер с несколькими виртуальными серверами Спасибо!!


person mazorati    schedule 01.08.2016    source источник


Ответы (1)


Это называется балансировкой нагрузки, и вы можете управлять ею с помощью HAProxy или nginx, выбор за вами.

Пока я знаю, что VestaCP не имеет расширенных настроек конфигурации nginx или поддержки HAProxy, поэтому вам нужно настроить его самостоятельно.

person Tim Connor    schedule 08.08.2016