Есть сервер с Ubuntu и выделенный IP. Хочу, чтобы на нём размещались несколько сайтов, написанных на Node.
В случае со связкой Apache (Nginx) + PHP всё настраивается очень просто. А вот с Node я даже в теории понять не могу, как это сделать.
Сейчас на сервере крутится Nginx в качестве проксирующего сервера, плюс он же отдаёт статику. Настроены виртуальные хосты - с этим проблем нет. Если запустить приложение на Node - всё работает шикарно, но только в одном экземпляре.
Я хочу, чтобы разные пользователи системы могли запускать свои Node JS приложения. Ну или даже пусть все приложения работают от одного пользователя (это, конечно, много хуже) - сейчас не принципиально, да и сервер тестовый.
Не понимаю я главного. Как несколько интерпретаторов JS должны смотреть на одном и том-же хосте одинаковый порт? Или я что-то не понимаю? Есть знающие люди?