Моя работа запускает несколько разных внутренних веб-приложений на сервере Ubuntu (10.10), на котором работает Apache.В настоящее время я занимаюсь разработкой другого веб-приложения и серьезно подумываю о разработке поверх пользовательского веб-сервера node.js.Я хотел бы сделать следующее:
- Скорость / Масштабируемость
- Безопасность - страницы будут обслуживаться переключателем ..., а не просто обслуживать (потенциально злонамеренный)Пользователь все, что они просят.
- Простота настройки - мои намерения состоят в том, чтобы это был проект с открытым исходным кодом, а для node.js пользователям гораздо проще настроить его, чем для работы с apache / IIS / и т.д.
У меня такой вопрос: на сервере, где у меня есть apache, прослушивающий порт 80, как я могу передать определенные субдомены на node.js.Я видел пару статей об использовании виртуальных хостов apache для его выдачи, но это, похоже, лишает смысла использование node.js.Если мне придется пройти через apache, то все три причины, по которым я избегаю apache / IIS, аннулируются.
Я знаю, что мог бы использовать другой порт (: 8080?), Но с точки зрения конечного пользователя, довольно сложно вводить пользовательские порты.Есть альтернативные идеи?
Спасибо