Ищу решение для распределения запросов по 80 порту на разные виртуальные сервера под управлением VestaCP. У меня есть сервер с постоянным IP-адресом, на котором находится виртуальный сервер. На рисунке видно, что обработка запросов сайтов site7.ru site1.ru идет на порт 8082 виртуального сервера. А при обращении к site2.ru запросы отправляются на порт 8083. Поправьте меня, если считаете идею глупой. Все, что я делаю, это для того, чтобы разместить двух хостинг-провайдеров независимо друг от друга на одном сервере. Как вариант - покупка дополнительного IP адреса, но возможно есть решения поумнее? Спасибо!!
Веб-сервер с несколькими виртуальными серверами
Ответы (1)
Это называется балансировкой нагрузки, и вы можете управлять ею с помощью HAProxy или nginx, выбор за вами.
Пока я знаю, что VestaCP не имеет расширенных настроек конфигурации nginx или поддержки HAProxy, поэтому вам нужно настроить его самостоятельно.
person
Tim Connor
schedule
08.08.2016