@raft88

Почему один порт активен для всех сайтов на сервере (nodejs)?

Всем привет!

Изучаю совсем недавно nodejs, на локальном сервере все проходит нормально. Решил перенести на VPS (ОС - Debian 7). Использовал команды:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential

все стало успешно, но теперь другая проблема - на сервере также есть несколько других сайтов на WordPress, в итоге - если к любому сайту добавить порт :3000 (тот, который слушает сервер на nodejs), то все они загружают одну и ту же страницу.

Почему так происходит?
  • Вопрос задан
  • 253 просмотра
Пригласить эксперта
Ответы на вопрос 1
@rustler2000
погромист сикраш
Потому что надо биндится на 127.0.0.1 а не на any.
https://nodejs.org/api/http.html#http_server_liste... - второй аргумент должен быть "127.0.0.1"
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы