Immersive sprint : Deploy

박동건·2020년 2월 17일
0

Code states

목록 보기
4/5

이번 스프린트 흐름

S3

npm run build

  1. 버킷 만들기
  2. 호스팅설정
  3. 접속권한 설정
    • 엑세스 권한(차단된 내용 제거)
    • 정책 설정(접속시 유저에게 어떤 액션을 취해야하는지.. => 정책생성기 제공)
    • ARN
  4. 버켓에 빌드된 파일을 업로드 시킨다.

EC2

  1. 인스턴스 시작
    • 프라이빗 키 파일은 한 번 밖에 못받는다.
  2. 연결
    • .ssh 폴더에 pem키를 넣어준다. ( .ssh 폴더가 없으면 mkdir로 만들어 준다.)
    • ssh -i "pem키path" "인스턴스"@"퍼블릭IP" //.ssh
  3. 인스턴스에서 초기셋팅
    • sudo apt update
    • sudo apt install nodejs
    • sudo apt install npm

RDS

  1. db인스턴스 생성
  2. 엔드포인트로 접속해서 db연결
profile
박레고의 개발 블로그

0개의 댓글