Ответы пользователя по тегу Express.js
  • Как запустить второй NodeJS сервер на субдомене VPS?

    Дело в том, что для сервера необходима связка IP:port.
    Для http сервера нам необходим 80 порт (забудем для простоты про httpS).

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

    ps. При использовании nginx можно будет статику сразу отдавать, да и много чего еще интересного.
    Ответ написан
    3 комментария