Backend ec2 instance + RDS 연결
아키텍처 형태로 실습
1.ec2 : t3.micro/Amazon Linux2/ 기존key/ ssh 22 any/10G/public ip활성화/default VPC/public subnet
ssh로 키 기반 접속
docker 설치
backend container 올리기 --restart always
rosehs00/backend 이미지 사용
ALB 연결하기 : Listener 80 / Target Group ec2 instance 3000번으로 forwarding
S3 본인 bucket에 index.html (alb endpoint로)수정하기( 본인 region alb와 연동)
S3 web hosting URL로 접근하기
backend container에 server.js에 RDS endpoint 수정/admin/비번/database(test)
—------------
docker cp backend:/usr/src/app/server.js .
vi server.js
docker cp server.js backend:/usr/src/app
docker stop backend→ docker start backend
—------------
S3 web hosting URL refresh로 RDS 접속 확인
보안 그룹 3개 확인
alb-sg(alb) : 80 /any
be-sg(ec2) : 3000/alb-sg,22/myip, 선택(outbound : 3306 )
db-sg(rds) : 3306/be-sg