Что мне нужно для запуска сценария node.js на моем сервере?

У меня есть стандартный сервер Apache. Нужно ли что-то особенное для запуска сценария node.js (http://socket.io/) на стороне сервера?

2 ответа

Решение

Node.js предоставляет собственный HTTP-сервер, что делает Apache ненужным.

Если вы хотите запустить Apache и Node.js на одном и том же сервере, либо установите узел для прослушивания порта 80 и перенаправьте необработанные запросы в Apache, или наоборот

В обоих случаях Node/Apache будет прослушивать публично открытый порт 80 и перенаправит его на Apache/Node, прослушивающий какой-то непубличный порт.

Вам понадобится доступ к оболочке, чтобы запустить сервер node.js. Так что, скорее всего, не будет работать на виртуальном хостинге.

Другие вопросы по тегам