Désolé pour cette question de débutant. hôte et essayé d'installer node.js mais cela n'a pas fonctionné.J'ai cherché sur Internet mais il n'y a pas de réponse exacte à cela ## 3 réponses Non, vous ne pouvez pas exécuter Node.js sur tous les hébergeurs. Vous avez besoin de certaines capacités de base. Si votre fournisseur d'hébergement ne prend pas directement en charge Node.js (comme le fait Heroku), vous devez pouvoir vous connecter à votre serveur. Vous devez également avoir accès à un compilateur C pour créer Node.js ou avoir la possibilité d'installer des packages pour votre système. Une fois que vous avez installé Node.js, vous avez besoin d'un accès root pour pouvoir l'exécuter sur le port 80. Vous pouvez contourner ce problème si votre fournisseur fournit un service de proxy inverse. Le fait que vous puissiez cotiser est un bon début. Cela peut être possible sur Fastdomain, mais pour être sûr, vous devez contacter le support Fastdomain. Chaque fournisseur d'hébergement est différent et si vous avez un hébergement mutualisé, la réponse est probablement non. Vous avez généralement besoin d'un hébergement dédié pour exécuter Node.js - 1Vous n'avez pas besoin d'un accès root. Vous pouvez toujours utiliser un proxy via un autre serveur frontal TheHippo14 mai 2013 à 23h25 - Cela signifie-t-il que nous ne pouvons pas utiliser PHP et NODE.JS sur le même projet dans le même hébergement ? Si c'est possible, comment Orvyl14 mai 2013 à 23h38 - @TheHippo Right, je n'avais pas l'intention de dire que vous aviez besoin d'un accès root pour installer Node, seulement que vous en aviez besoin pour fonctionner sur le port 80 Daniel15 mai 2013 à 0:36 - @Daniel Vous pouvez combiner node.js et PHP. Vous avez besoin soit a) d'un fournisseur d'hébergement hébergeant node.js et PHP, soit b) d'un serveur "propre"et que vous pouvez facilement configurer pour héberger les deux Non, Node ne peut fonctionner sur aucun fournisseur d'hébergement, vous pouvez cependant déployer des projets Nodejs dans des sites PAAS comme Heroku et Linode qui offrent une plate-forme pour déployer votre application ou sur des fournisseurs d'hébergement cloud Le modèle PAAS place le fournisseur en tant que responsable de l'infrastructure et de la configuration du système d'exploitation et de l'infrastructure globale, et vous n'avez qu'à vous soucier du développement et du déploiement D'autre part, Nodejs peut être déployé sur n'importe quel hébergement cloud, une fois que vous avez accès à un serveur virtuel ou dédié, vous pouvez installer nodejs et les dépendances pour commencer à proposer votre application, dans ce cas, vous êtes responsable de l'installation de Nodejs, des bases de données, des serveurs Web (si vous ne voulez pas utiliser le serveur Http de Node) L'hébergement cloud est généralement plus cher mais offre plus de contrôle sur l'infrastructure, les PAAS sont souvent plus faciles à utiliser du point de vue du développeur une fois qu'ils ne sont développés et déployés (parfois configurés comme des domaines et d'autres paramètres de compte) J'ai pu installer node sur mon plan d'hébergement mutualisé en utilisant nvm. Vous pouvez jeter un oeil ici pour plus d'informations: httpsheynode.com/tutorial/install-nodejs-locally-nvmtext=Using%20nvm%20(Node.,on%20a%20single%20local%20environment.