/opt에서 myproject이하 폴더 모두 제거하고, host os에서 개발했던 내용들을 추가한다.
rm -rf myproject/* myproject이하 폴더 모두 제거
생성된 데이터베이스를 클릭하여 엔드포인트를 복사한다.
connection name : 아무거나
Hostname : RDS의 엔드포인트
Default Schema : dev(아까 지정했던 db이름)
그 전에 보안그룹에서 보안 설정을 다음과 같이 해야한다.
EC2 인스턴스에서 RDS접근하기 위해 다음과 같은 설정을 해야한다.
RDS의 인바운드에서 EC2의 보안그룹(그룹ID)을 추가한다.
이후 vscode에서 .env에서 4개항목 바꿔준다.
Filezilla로 host에서 개발했던 내용들을 옮긴다.
호스트 : EC2의 퍼블릭 DNS:
키 파일 : pem -> ppk (ppk파일 넣어야한다)
올리고자 하는 /opt/myproject에 node_modules빼고 다 올린다.
그 후 /opt/myproject 에서 npm install 후 npm start
잘 돌아간다