AWS RDS 생성과 설정
작성일
DB 생성
RDS를 생성해보자. 표준 생성을 선택하고 원하는 DB 종류를 선택한다. 나의 경우 MariaDB를 선택했다.
템플릿
템플릿은 무료로 이용하기 위해 프리티어를 선택한다.
설정
설정에선 DB의 마스터를 설정해야 한다. 마스터는 root로 설정하고 암호를 입력한다.
인스턴스 구성
인스턴스는 db.t2.micro를 선택한다.
스토리지
스토리지 자동 조정 활성화를 체크 해제한다.
연결
EC2와 연결하는 것은 RDS 설정이 완료된 후에 할 예정이라 여기선 스킵하겠다.
VPC 보안 그룹은 새로 생성한다.
데이터베이스 인증
추가 구성
추가 구성에서는 과금을 방지하기 위해 자동 백업 활성화 해제와 마이너 버전 자동 업그레이드를 해제한다.
참고 RDS 과금을 방지하기 위한 3가지
- 스토리지 → 스토리지 자동 조정 활성화 해제
- 추가구성 → 백업 → 자동 백업 체크 해제
- 추가구성 → 유지관리 → 마이너 버전 자동 업그레이드 체크 해제
파라미터 그룹
파라미터 그룹 생성 버튼을 누른다.
파라미터 그룹 패밀리는 RDS 생성 시 선택했던 DB 종류의 버전을 선택하면 된다. 그룹 이름을 작성하고 생성을 누른다.
생성된 파라미터 그룹을 선택하고 편집 버튼을 누른다.
아래 3가지 항목에 대해 설정한 후 변경 사항 저장을 누른다.
- time_zone: Asia/Seoul
- char로 검색시 나오는 6개의 항목: utf8mb4
- Collation 검색 시 나오는 2개의 항목: utf8mb4_general_ci
RDS 보안그룹 설정
인바운드 규칙
- 내 로컬 IP 등록
- 생성했던 EC2의 보안그룹 등록
RDS 생성과 설정을 완료했다.