Задать вопрос
@hbrmdc

Как запустить второй NodeJS сервер на субдомене VPS?

Имеется работающее веб-приложение на VPS
Node JS, Express, pm2

Как запустить отдельный сервер, который будет использовать субдомен того же домена? Нужен именно отдельный, а не придаток
  • Вопрос задан
  • 451 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Дело в том, что для сервера необходима связка IP:port.
Для http сервера нам необходим 80 порт (забудем для простоты про httpS).

Так нам необходимо либо дополнительный IP либо что-то, что умеет разбирать имя из URL и проксировать запросы. Смотрим в сторону nginx или чего-то подобного.
А node.js'ы уже будут жить на локальных адресах/других портах, например, 127.0.0.1:81 и real_ip:81

ps. При использовании nginx можно будет статику сразу отдавать, да и много чего еще интересного.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
OrlovEvgenii
@OrlovEvgenii
golang developer / DevOps
Docker хоть 50 запускай.

настройка express-subdomain
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы