2017-03-14 1 views
0

내 xampp/lampp/localhost에서 개발 한 노드 응용 프로그램을 리눅스 서버 인 라이브 서버로 옮기고 싶습니다. 이미 노드를 설정했지만 응용 프로그램을 실행하는 방법을 모릅니다. 웹 URL. 코드에nodejs 응용 프로그램 (localhost에서 개발 됨)을 nodejs가 이미 설치된 Linux 서버로 마이그레이션하는 방법은 무엇입니까?

노드 server.js

및 특정 포트에의 응용 프로그램을 실행 우리가 설정 : 로컬 호스트에서 우리는 노드 명령을 사용하여 응용 프로그램을 실행합니다. 그러나 라이브 서버에서 실행되도록하는 방법. 항상 노드 명령을 실행하도록 cron 작업을 설정해야합니까?

저는이 제품에 새로운 기능이있어 웹을 통해 최상의 답변을 찾지 못했습니다. 이미이 작업을 수행 한 사람을 통해 나를 안내하십시오.

답변

0

"응용 프로그램 서버"가 필요합니다. 예를 들어, uwsgi 또는 Phusion Passenger처럼 말입니다. 그런 다음 응용 프로그램을 실행하기 위해 둘 중 하나를 설정해야합니다 (둘 다 설명서를 완전히 설명했습니다). 그리고 그 중 하나 앞에 NginX을 실행하여 정적 파일을 제공 할 수 있습니다.

또한 Phusion Passenger은 NginX 또는 Apache 모듈로 빌드 할 수 있지만 컴파일이 필요합니다.

0

당신은 퍼티 SSH 터미널을 사용하여 라이브 서버에 액세스하고 명령을 실행할 수있는이 같은

내가 성공적으로 퍼티 그 실행에 명령을 실행 한
node server.js 
+0

하지만 난 미리 볼 위치를 잘 모릅니다. 어디에 나타나야합니까? http://example.org:port? –

+0

리눅스 서버 퍼티 터미널에 있다면 ... ls로 파일 및 폴더 미리보기 – Aierto

+0

GUI에서 파일을보고 싶다면 SFTP를 사용해보십시오. [WinSCP] (https : //winscp.net/eng/download.php) ... – Aierto

관련 문제