Paumanhin para sa tanong ng newbie na ito. Maaari ba kaming tumakbo ng mabilis na domain ng node.js tulad ng PHP sa aming domain? SSH sa aming host at sinubukang i-install ang node.js ngunit hindi ito gumana. Naghanap ako sa internet ngunit walang eksaktong sagot dito ## 3 Sagot Hindi, hindi mo maaaring patakbuhin ang Node.js sa bawat hosting provider. Kailangan mo ng ilang mga batayang kakayahan. Kung hindi direktang sinusuportahan ng iyong hosting provider ang Node.js (tulad ng ginagawa ni Heroku), kailangan mong makapag-shell sa iyong server. Kailangan mo rin ng access sa isang C compiler para bumuo ng Node.js o ang kakayahang mag-install ng mga package para sa iyong system Kapag na-install mo na ang Node.js, kailangan mo ng root access para mapatakbo ito sa port 80. Malalampasan mo ito kung nagbibigay ang iyong provider ng reverse proxy service Ang katotohanan na maaari kang sumuko ay isang magandang simula. Maaaring posible ito sa Fastdomain, ngunit upang makatiyak na dapat kang makipag-ugnayan sa suporta ng Fastdomain. Ang bawat hosting provider ay iba at kung ikaw ay nagbahagi ng pagho-host, ang sagot ay malamang na hindi. Karaniwang kailangan mo ng nakatuong pagho-host upang patakbuhin ang Node.js - 1Hindi mo kailangan ng root access. Maaari ka pa ring mag-proxy sa pamamagitan ng isa pang frontend server na TheHippoMayo 14, 2013 sa 23:25 - Nangangahulugan ba ito na hindi namin magagamit ang PHP at NODE.JS sa parehong proyekto sa parehong pagho-host? Kung maaari, paano OrvylMay 14, 2013 sa 23:38 - @TheHippo Tama, hindi ko sinasadyang sabihin na kailangan mo ng root access para mai-install ang Node, kailangan mo lang itong tumakbo sa port 80 DanielMay 15, 2013 sa 0:36 - @Daniel Maaari mong pagsamahin ang node.js at PHP. Kailangan mo ng alinman sa a) isang hosting provider kung paano nagho-host ng node.js at PHP o b) isang "sariling"server at kung saan madali mong mai-configure upang i-host ang parehong TheHippoMayo 15, 2013 sa 7:56 Hindi, hindi maaaring tumakbo ang Node sa anumang hosting provider, gayunpaman, maaari mong i-deploy ang mga proyekto ng Nodejs sa mga site ng PAAS bilang Heroku at Linode na nag-aalok ng plataform para i-deploy mo ang iyong app o sa Cloud Hosting Provider Inilalagay ng modelo ng PAAS ang provider bilang responsable para sa imprastraktura at para sa pag-configure ng OS at sa pangkalahatang imprastraktura, at kailangan mo lang mag-alala sa pag-develop at pag-deploy Sa kabilang banda, maaaring i-deploy ang mga Nodej sa anumang Cloud Hosting, kapag mayroon kang access sa isang virtual o dedikadong server maaari kang mag-install ng mga nodej at ang mga dependency upang simulan ang pag-aalok ng iyong aplikasyon, sa kasong ito, responsable ka para sa Pag-install ng mga Nodej, Mga Database, Mga Webserver (kung hindi mo gustong gamitin ang server ng Http ng Node) Karaniwang mas mahal ang Cloud Hosting ngunit nag-aalok ng higit na kontrol sa imprastraktura, kadalasang mas madaling gamitin ang PAAS mula sa punto ng view ng developer kapag na-develop at na-deploy lang iyon (minsan ay nag-configure tulad ng mga domain at iba pang setting ng account) Nagawa kong mag-install ng node sa aking shared hosting plan gamit nvm. Maaari mong tingnan dito para sa higit pang impormasyon: httpsheynode.com/tutorial/install-nodejs-locally-nvmtext=Using%20nvm%20(Node.,on%20a%20single%20local%20environment.