SSH를 통한 EC2 접속
인스턴스에 접속하기 위해서는 1편에서 만든 pem 파일(키페어)이 준비되어야 한다
ssh -i "pem 파일명" ubuntu@*********.ap-northeast-2.compute.amazonaws.com
터미널에 ubuntu@ip-17
로 시작하면 연결이 성공한 것이다.
프로젝트를 실행하기 위해 인스턴스 서버에 설치할 것들은 다음과 같다.
npm
node.js
git
프로젝트(git clone)
업데이트
우선 다음 명령어로 update를 진행줘야한다.
sudo apt update
npm을 설치해준다.
sudo apt install npm
node.js을 설치해준다.
sudo apt install nodejs
git 을 설치한다.
sudo apt install git
github에 등록된 나의 프로젝트 가져오기
git clone https://github.com/~~~~~~~.git
그리고 프로젝트 루트로 들어간 후
npm i
이후 npm run build
를 하면 된다.
배포 완료.
혹시 url 로 접속 시 페이지를 찾을 수 없다면 인바인드 규칙을 확인하자.
보안 그룹 -> 인바운드 규칙 탭 -> 인바운드 규칙 편집에서
해당 포트 번호를 추가해주면 된다.