죄송합니다. 이 초보자 질문입니다. Fastdomain과 같은 호스팅 공급자에서 node.js를 실행할 수 있습니까? PHP로 만든 웹 사이트를 업로드하는 fastdomain에 계정이 있습니다. 호스트에서 SSH를 허용하고 node.js 설치를 시도했지만 작동하지 않았습니다. 인터넷 찾아봐도 정확한 답이 없네요 ## 3 답변 아니요, 모든 호스팅 제공업체에서 Node.js를 실행할 수는 없습니다. 특정 기본 기능이 필요합니다. 호스팅 제공업체가 Node.js를 직접 지원하지 않는 경우(Heroku처럼) 서버에 셸을 설치할 수 있어야 합니다. 또한 Node.js를 빌드하기 위해 C 컴파일러에 액세스하거나 시스템용 패키지를 설치할 수 있는 기능이 필요합니다. Node.js를 설치한 후 포트 80에서 실행하려면 루트 액세스 권한이 필요합니다. 공급자가 역방향 프록시 서비스를 제공하는 경우 이 문제를 해결할 수 있습니다. 당신이 껍질을 벗길 수 있다는 사실은 좋은 시작입니다. Fastdomain에서 가능할 수도 있지만 확실하게 하려면 Fastdomain 지원팀에 문의해야 합니다. 모든 호스팅 공급자는 다르며 공유 호스팅을 사용하는 경우 대답은 '아니오'일 가능성이 큽니다. 일반적으로 Node.js를 실행하려면 전용 호스팅이 필요합니다. - 1루트 액세스가 필요하지 않습니다. 여전히 다른 프런트엔드 서버 TheHippo를 통해 프록시할 수 있습니다. 2013년 5월 14일 23:25 - 동일한 호스팅의 동일한 프로젝트에서 PHP와 NODE.JS를 사용할 수 없다는 의미입니까? 가능하다면 Orvyl2013년 5월 14일 23:38 - @TheHippo 맞습니다. Node를 설치하는 데 루트 액세스 권한이 필요하다고 말한 것이 아니라 포트 80에서 실행하는 데 필요한 것뿐이었습니다. DanielMay 15, 2013 at 0:36 - @Daniel node.js와 PHP를 결합할 수 있습니다. a) node.js와 PHP를 호스트하는 호스팅 공급자 또는 b) "자체"서버가 필요하며 TheHippoMay 15, 2013 at 7:56 둘 다 호스팅하도록 쉽게 구성할 수 있습니다. 아니요, Node는 호스팅 제공업체에서 실행할 수 없습니다. 그러나 앱을 배포하거나 클라우드 호스팅 제공업체에 배포할 수 있는 플랫폼을 제공하는 Heroku 및 Linode와 같은 PAAS 사이트에 Nodejs 프로젝트를 배포할 수 있습니다. PAAS 모델에서는 공급자가 인프라와 OS 및 전체 인프라 구성을 담당하므로 개발자는 개발 및 배포만 걱정하면 됩니다. 반면에 Nodejs는 모든 클라우드 호스팅에 배포할 수 있습니다. 가상 또는 전용 서버에 대한 액세스 권한이 있으면 nodejs 및 종속성을 설치하여 애플리케이션 제공을 시작할 수 있습니다. 이 경우 Nodejs, 데이터베이스, 웹 서버 설치를 담당합니다(만약 당신은 노드의 HTTP 서버를 사용하고 싶지 않습니다) 클라우드 호스팅은 일반적으로 더 비싸지만 인프라에 대한 더 많은 제어 기능을 제공합니다. PAAS는 개발 ​​및 배포만 하면 개발자 관점에서 사용하기 더 쉬운 경우가 많습니다(때로는 도메인 및 기타 계정 설정과 같이 구성). 다음을 사용하여 공유 호스팅 계획에 노드를 설치할 수 있었습니다. nvm. httpsheynode.com/tutorial/install-nodejs-locally-nvmtext=Using%20nvm%20(Node.,on%20a%20single%20local%20environment.