RDS(Amazon Relational Database Service)는 아마존에서 제공하는 관계형 데이터베이스 서비스이다.
데이터베이스 소프트웨어를 패치하거나 데이터베이스를 백업하거나 시점 복구를 활성화하는 것과 같은 복잡한 관리 프로세스들은 자동으로 관리된다.
VPC, 서브넷 참고자료
[AWS] 가장쉽게 VPC 개념잡기
가장쉽게 VPC 알아보기
medium.com
1. EC2 인스턴스의 VPC, 보안그룹 정보 확인
2. 위에서 확인한 EC2 인스턴스가 사용하는 보안그룹이름의 ID 확인
3. 보안그룹 생성 -> EC2 인스턴스의 보안그룹에서 접근 할 수 있도록 소스 설정, MYSQL포트설정
4. DB 서브넷 설정
RDS탭으로 들어간 후 DB서브넷 그룹 생성
2번에서 확인한 VPC, 가용영역 설정
5. RDS 생성
[마스터 사용자 이름], [마스터 비밀번호]는 MYSQL접속 할 때 필요하므로 기억한다.
[VPC]는 EC2와 같은 것으로 설정.
[서브넷 그룹]은 4번에서 설정한 그룹으로 설정
[VPC 보안그룹]은 3번에서 설정한 보안그룹으로 설정 후 데이터베이스 생성
[퍼블릭 엑세스 가능성] '아니오' 로 하면 EC2의 IP에서 밖에 접속이 안되게 할 수 있다.
6. 생성된 RDS의 엔드포인트 확인 후 접속
WINSCP의 PUTTY로 접속후
mysql -u [마스터사용자 아이디] -p --host [엔드포인트]
로 MYSQL접속을 시도한다.
***** 나는 Datagrip으로 DB를 관리할 것이기 때문에 [퍼블릭 엑세스 가능성]을 '예'로 두고 보안그룹도 위치무관으로 열었다. 개발과정이 끝나고 정식 베포과정에서 EC2에서만 접속할 수 있게 변경 할 것이다.
'서버 > AWS EC2' 카테고리의 다른 글
Winscp - ERROR) Permission denied - Error code 3 (0) | 2020.08.04 |
---|---|
AWS EC2에 phpMyAdmin 설치 (1) | 2020.08.03 |
AWS EC2에 MySQL 설치하고 개발환경 구성하기 (0) | 2020.08.03 |
AWS EC2 가비아에서 도메인을 사서 IP주소와 연결시켜보자 (0) | 2020.08.03 |
AWS EC2에 PHP-fpm 설치 (0) | 2020.08.03 |