Как разбросить 80 порт? Привет тостеры. Сам я ни сколько не бекэндер и быстрый поиск по элементарным фразам тут мне не дал ответа.
В общем суть такова - есть один внешний IP. 80 порт проброшен для домена на виртуалке со своей экосистемой. Появилась необходимость разместить ещё один домен на другой виртуалке/железке. Как правильно подать вопрос то бы гугль нашёл xD?)

30 Авг 2019 в 19:47
248 +1
0
Ответы
1

Для того чтобы разбросить 80 порт на несколько доменов на разных виртуалках или железках, можно воспользоваться технологией Reverse Proxy. Например, можно использовать Nginx как Reverse Proxy сервер, который будет перенаправлять запросы на разные виртуальные хосты в зависимости от домена.

Вот пример конфигурации Nginx для такого случая:

server {
listen 80;
server_name domain1.com;
location / {
proxy_pass http://ip_address_virt1:port;
}
}
server {
listen 80;
server_name domain2.com;
location / {
proxy_pass http://ip_address_virt2:port;
}
}

Здесь domain1.com и domain2.com - это ваши домены, а ip_address_virt1 и ip_address_virt2 - IP адреса ваших виртуальных машин. port - порт, на котором запущен ваш веб-сервер на этих виртуальных машинах.

Таким образом, при обращении к домену domain1.com запросы будут перенаправлены на первую виртуальную машину, а при обращении к domain2.com - на вторую виртуальную машину.

Надеюсь, это поможет вам разобраться с вашей задачей!

20 Апр в 05:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 093 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир