Perdón por esta pregunta de novato. ¿Puede node.js ejecutarse en cualquier proveedor de alojamiento como Fastdomain? Tenemos una cuenta en fastdomain donde cargamos nuestro sitio web hecho en PHP. Permití SSH en nuestro host e intenté instalar node.js pero no funcionó. He estado buscando en Internet pero no hay una respuesta exacta a esto. ## 3 Respuestas No, no puede ejecutar Node.js en todos los proveedores de alojamiento. Necesitas ciertas capacidades básicas. Si su proveedor de alojamiento no es compatible directamente con Node.js (como lo hace Heroku), entonces debe poder conectarse a su servidor. También necesita acceso a un compilador de C para compilar Node.js o la capacidad de instalar paquetes para su sistema. Una vez que haya instalado Node.js, necesitará acceso a la raíz para poder ejecutarlo en el puerto 80. Puede evitar esto si su proveedor proporciona un servicio de proxy inverso. El hecho de que puedas desembolsar es un buen comienzo. Puede ser posible en Fastdomain, pero para estar seguro, debe comunicarse con el soporte de Fastdomain. Cada proveedor de alojamiento es diferente y si tiene un alojamiento compartido, lo más probable es que la respuesta sea no. Por lo general, necesita un alojamiento dedicado para ejecutar Node.js - 1No necesita acceso de root. Todavía puede usar proxy a través de otro servidor frontend TheHippo14 de mayo de 2013 a las 23:25 - ¿Significa que no podemos usar PHP y NODE.JS en el mismo proyecto en el mismo alojamiento? Si puede, ¿cómo? Orvyl14 de mayo de 2013 a las 23:38 - @TheHippo Cierto, no tenía la intención de decir que necesitabas acceso root para instalar Node, solo que necesitabas que se ejecutara en el puerto 80 Daniel 15 de mayo de 2013 a las 0:36 - @Daniel Puedes combinar node.js y PHP. Necesita a) un proveedor de alojamiento que aloje node.js y PHP o b) un servidor "propio"y que pueda configurar fácilmente para alojar ambos TheHippo15 de mayo de 2013 a las 7:56 No, Node no puede ejecutarse en ningún proveedor de alojamiento, sin embargo, puede implementar proyectos de Nodejs en sitios PAAS como Heroku y Linode que ofrecen una plataforma para que implemente su aplicación o en proveedores de alojamiento en la nube. El modelo PAAS pone al proveedor como responsable de la infraestructura y de configurar el sistema operativo y la infraestructura general, y solo tiene que preocuparse por desarrollar e implementar Por otro lado, Nodejs se puede implementar en cualquier Cloud Hosting, una vez que tenga acceso a un servidor virtual o dedicado, puede instalar nodejs y las dependencias para comenzar a ofrecer su aplicación, en este caso, usted es responsable de instalar Nodejs, bases de datos, servidores web (si no desea utilizar el servidor Http de Node) El alojamiento en la nube suele ser más caro pero ofrece más control sobre la infraestructura, PAAS suele ser más fácil de usar desde el punto de vista del desarrollador una vez que solo se desarrolla e implementa (a veces se configura como dominios y otras configuraciones de cuenta) Pude instalar el nodo en mi plan de alojamiento compartido usando nvm. Puede consultar aquí para obtener más información: httpsheynode.com/tutorial/install-nodejs-locally-nvmtext=Using%20nvm%20(Node.,on%20a%20single%20local%20environment.