¿Qué necesito para ejecutar un script node.js en mi servidor?

Tengo un servidor estándar de Apache. ¿Necesito algo especial para ejecutar un script node.js (http://socket.io/) en el servidor?

Node.js proporciona su propio servidor HTTP, lo que hace que Apache sea innecesario.

Si desea ejecutar Apache y Node.js en el mismo servidor, configure el nodo para escuchar el puerto 80 y reenvíe las solicitudes no gestionadas a Apache, o viceversa

En ambos casos, Node / Apache escuchará el puerto abierto públicamente 80 y reenviará la escucha de Apache / Node en un puerto no público.

Necesitará acceso de shell para iniciar el servidor node.js. Así que lo más probable es que no funcione en alojamiento compartido.