Как разместить 2 сайта на двух серверах с одним белым ip адресом? Ситуация такая. Дано:
Роутер - 192.168.0.1 , его белый IP (условно) 1.2.3.4 , в его подсети находится сервер на которые прокинуты 80 и 443 порт (на сервере есть NGINX и APACHE), внутренний адрес сервера 192.168.0.50 .
Необходимо добавить ещё один сервер с теме же портами, но с внутренним адресом 192.168.0.60 .
Разграничение пойдёт на уровне доменов. Новый сайт планируется более нагруженным чем первый.
Как это реализовать? Я так понимаю что нужно настроить NGINX проксю/релей/??? только не врублюсь как.

18 Ноя 2020 в 19:45
166 +1
0
Ответы
1

Да, для решения данной задачи необходимо настроить NGINX как прокси-сервер. Вот пример конфигурации NGINX для реализации данного сценария:

server {
listen 80;
server_name site1.com;
location / {
proxy_pass http://192.168.0.50;
}
}
server {
listen 80;
server_name site2.com;
location / {
proxy_pass http://192.168.0.60;
}
}

В данном примере настраивается два виртуальных хоста (site1.com и site2.com), которые обращаются к разным серверам с помощью проксирования. Первый сайт будет направляться на сервер с IP-адресом 192.168.0.50, а второй - на сервер с IP-адресом 192.168.0.60.

Этот конфигурационный файл можно добавить в директорию sites-available NGINX (обычно расположен по пути /etc/nginx/sites-available/) и затем создать символическую ссылку в директории sites-enabled для активации данной конфигурации.

После внесения изменений не забудьте перезапустить или перезагрузить службу NGINX, чтобы изменения вступили в силу. Возможно также потребуется настроить DNS для указания на белый IP-адрес вашего роутера (1.2.3.4) для обоих доменов site1.com и site2.com.

После выполнения этих шагов сайты должны корректно работать на двух отдельных серверах, при этом оба доступны по тому же белому IP-адресу.

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