Web/AWS

[AWS RDS] EC2와 RDS 연동하기 / EC2에서 RDS 접근하기

728x90

 

 

 

 

EC2와 RDS를 연결하고, PuTTY에서 RDS에 접속해보기까지! 진행하겠습니다 👊👊

 

 

 

 

> EC2와 RDS 연동하기

 

1. 연동할 EC2 정보 파악

VPC ID, 서브넷 ID, 보안 그룹 기억하기

 

 

 

 

2. DB 보안 그룹 생성

 

2-1. EC2 > 보안 그룹 > [보안 그룹 생성]

 

 

2-2. 이름 및 VPC 설정

아까 기억했던 EC2의 VPC와 동일한 VPC로 설정

 

 

2-3. 인바운드 규칙 추가

유형은 MYSQL/Aurora

소스는 아까 기억했던 보안 그룹 선택

 

 

2-4. 보안 그룹 생성

 

 

 

 

3. DB 수정

3-1. RDS > 데이터베이스 > 데이터베이스 선택

 

 

3-2. [수정]

 

 

3-3. 보안 그룹 설정 후, [계속]

 

 

3-4. 즉시 적용 선택 후 [DB 인스턴스 수정]

 

 

 

 

 

 

 

 

> EC2로 RDS 원격 접속

 

1. EC2에 MySQL CLI 설치

다음 명령어 실행

sudo yum install mysql
y

 

 

 

 

2. 데이터베이스의 엔드포인트 기억하기

 

 

 

 

3. PuTTY에서 RDS 접근

다음 명령어 실행한 후, 계정 비밀번호 입력

mysql -u 계정 -p -h host주소

제 경우에는 다음과 같은 명령어를 실행했습니다

mysql -u syun -p -h smartpark-webservice.c5jmgn2iozvr.ap-northeast-2.rds.amazonaws.com

 

⭐ RDS 접속 성공 ⭐

 

 

데이터베이스 목록을 보여주는 간단한 명령어를 실행해봤습니다 😎

 

 

 

 

 

 

 

 

 

 

 


References

📚 스프링 부트와 AWS로 혼자 구현하는 웹 서비스

🔗 코딩공장공장장 | 아마존 RDS의 개념과 RDS와 EC2 연동하기

 

 

 

728x90
반응형