더 쉬운 방법이 있을 것 같긴한데 복습도 할 겸 하나하나 직접 옮겨봤다.
- 새 AWS 계정에서 EC2, RDS, S3버킷 생성
- 생성한 RDS를 워크벤치에 연결 후 원래 존재했던 데이터베이스의 데이터들을 export (json형식으로) 후, 새 데이터베이스로 옮기기
- 이전 S3 이미지 URL도 다 옮겨야하나 했는데, 굳이 그러지 않아도 됨. 이미 만들어진 URL이라서
- 새 EC2 접속 후, git pull origin main
- 새 S3 정보는 EC2에서 config 폴더의 s3.json에서 변경(.gitignore에 config 미포함)
- 새 RDS 정보는 EC2에서 config 폴더의 config.json에서 변경
- 새 EC2에서 npm 설치 (npm install)
- PM2 설치 (sudo npm install -g pm2)