Förlåt för den här nybörjarfrågan. Kan node.js köras i någon värdleverantör som Fastdomain? Vi har ett konto i fastdomain där vi laddar upp vår webbplats gjord i PHP. Jag tillät SSH i vår värd och försökte installera node.js men det fungerade inte. Jag har sökt på internet men det finns inget exakt svar på detta ## 3 svar Nej, du kan inte köra Node.js på alla värdleverantörer. Du behöver vissa basfunktioner. Om din värdleverantör inte direkt stöder Node.js (som Heroku gör), måste du kunna skala in på din server. Du behöver också tillgång till en C-kompilator för att bygga Node.js eller möjligheten att installera paket för ditt system När du väl har installerat Node.js behöver du root-åtkomst för att kunna köra det på port 80. Du kan komma runt detta om din leverantör tillhandahåller omvänd proxytjänst Det faktum att du kan punga in är en bra början. Det kan vara möjligt på Fastdomain, men för att vara säker bör du kontakta Fastdomains support. Varje värdleverantör är olika och om du har delat värd är svaret troligen nej. Du behöver vanligtvis dedikerad värd för att köra Node.js - 1Du behöver inte root-åtkomst. Du kan fortfarande proxy via en annan frontend-server TheHippo 14 maj 2013 kl. 23:25 - Betyder det att vi inte kan använda PHP och NODE.JS i samma projekt i samma hosting? Om det kan, hur Orvyl 14 maj 2013 kl. 23:38 - @TheHippo Rätt, jag hade inte för avsikt att säga att du behövde root-åtkomst för att installera Node, bara att du behövde den för att köras på port 80 Daniel 15 maj 2013 kl. 0:36 - @Daniel Du kan kombinera node.js och PHP. Du behöver antingen a) en värdleverantör som är värd för node.js och PHP eller b) en "egen"server och som du enkelt kan konfigurera för att vara värd för både TheHippo 15 maj 2013 kl. 7:56 Nej, Node kan inte köras på några värdleverantörer, du kan dock distribuera Nodejs-projekt på PAAS-webbplatser som Heroku och Linode som erbjuder en plattform för dig att distribuera din app eller på Cloud Hosting Providers PAAS-modellen sätter leverantören som ansvarig för infrastruktur och för att konfigurera operativsystemet och den övergripande infrastrukturen, och du behöver bara oroa dig för att utveckla och distribuera Å andra sidan kan Nodejs distribueras på alla molnvärdar, när du väl har tillgång till en virtuell eller dedikerad server kan du installera nodejs och beroenden för att börja erbjuda din applikation, i det här fallet är du ansvarig för Installera Nodejs, databaser, webbservrar (om du vill inte använda Nodes Http-server) Molnvärd är vanligtvis dyrare men erbjuder mer kontroll över infrastrukturen, PAAS är ofta enklare att använda ur en utvecklarsynpunkt när det bara är utveckla och distribuera (ibland konfigureras som domäner och andra kontoinställningar) Jag kunde installera nod på min delade värdplan med hjälp av nvm. Du kan ta en titt här för mer information: httpsheynode.com/tutorial/install-nodejs-locally-nvmtext=Using%20nvm%20(Node.,on%20a%20single%20local%20environment.