[web] nodejs ec2에 설치하기, PM2로 관리하기

Hα ყҽσɳɠ·2020년 6월 12일
1

Web

목록 보기
8/8

nodejs를 ec2에 설치하고 PM2로 관리하는 방법에 대해 정리해보겠습니다.
먼저, 개발이 완료된 프로그램을 인터넷을 통해 배포하기 위해 EC2 서버에 nodejs 를 설치하고 실행해야 하는데 이 과정을 알아봅시다.

NPM을 통해 ec2서버에 nodejs 설치 및 실행

EC2서버에 접속한 후, curl명령어로 npm설치 스크립트를 다운받아 bash로 전달하는 명령어를 입력한다.

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash

home directory의 .nvm 디렉토리에 설치되어 있는 nvm.sh파일을 실행하는 명령어를 다음과 같이 입력하면, 노드 패키지 매니저가 로드된다.

. ~/.nvm/nvm.sh

nvm을 설치한다. (저는 LTS버전인 10.16.0을 설치했습니다.)

nvm install 10.16.0

npm install로 모듈을 설치하고, npm run start명령어로 서버를 실행시킨다.

npm install

npm run start

웹 브라우저에서 테스트하기 전에 ec2서버 aws 보안 그룹에서 3000번 포트가 위치 무관한 소스에서 접속이 가능하도록 설정을 해주어야 한다.

위치무관으로 변경한다.

profile
𝑯𝒐𝒏𝒆𝒔𝒕𝒚 𝑰𝒏𝒕𝒆𝒈𝒓𝒊𝒕𝒚 𝑬𝒙𝒄𝒆𝒍𝒍𝒆𝒏𝒄𝒆

0개의 댓글