- RDS 생성하기
- RDS 검색하여 Aurora and RDS 선택
- 데이터베이스 생성
- 엔진 옵션 - MySQL 선택
- 템플릿 > 프리 티어 선택
- 테스트 뿐 아니라 실무에서도 프리 티어는 많이 사용된다. (하루 2000명 정도)
- 설정 > 식별자 및 마스터 암호 입력
- 스토리지 유형 > 범용 SSD(gp3) 선택
- 연결 > 퍼블릭 엑세스 > 예 선택
- 외부에서 접근하여 RDS의 정보를 파악할 수 있다.
- 추후 보안을 위해 아니오를 선택하고, VPC 내부에서만 RDS를 접속할 수 있도
- 데이터베이스 생성 선택
- 생성 완료
- 엔진 옵션 - MySQL 선택
- RDS 검색하여 Aurora and RDS 선택
- 보안 그룹 생성하기
- EC2 > 보안 그룹 > 보안 그룹 생성하기 선택
- 인바운드 규칙에 MYSQL 추가하기
- 인바운드 규칙에 MYSQL 추가하기
- 기존 RDS에 보안 그룹 적용하기
- RDS 수정하기
- 연결에서 새로 생성한 보안 그룹 선택하기
- RDS 수정하기
- EC2 > 보안 그룹 > 보안 그룹 생성하기 선택
- 파라미터 그룹 추가하기
- 파라미터 그룹이란?
- DB instance 의 설정을 관리하는 데 사용되는 도구
- 파라미터 그룹을 통해 DB 인스턴스의 동작 및 성능을 제어할 수 있는 다양한 설정값을 설정할 수 있다.
- 파라미터 그룹 생성하기
- 파라미터 그룹 생성 정보
- 파라미터 그룹 생성 정보
- 사용자 지정 파라미터 세부 정보 수정
- 파라미터 이름 선택
- 우측 상단 편집 버튼 선택
- character 검색 결과의 인코딩 방식을 'utf8mb4' 형식으로 변경 (한글, 한자, 이모티콘을 포함시킨 모든 문자 지원)
- collation_connection, collation_server 값을 'utf8mb4_unicode_ci' 으로 수정.
- collation은 문자 정렬 방식을의미함. (소문자 다음 대문자가 와야한다 등등)
- time_zone 은 Asia/Seoul 로 변경
- 파라미터 이름 선택
- 기존 RDS에 파라미터 그룹 적용하기
- RDS 수정하기
- 추가 구성에서 데이터베이스 옵션을 새로 만든 그룹으로 변경하기
- RDS 수정하기
- RDS 재부팅하기
- RDS 파라미터 그룹을 변경한 뒤에는 DB 를 재부팅해야 정상적으로 적용됨.
- 상태가 `수정 중` 에서 `사용 가능` 으로 변경되면 재부팅 진행.
- 파라미터 그룹이란?
'Server&load > AWS' 카테고리의 다른 글
Express 서버에 RDS 연결 및 종료하기 (0) | 2025.05.03 |
---|---|
RDS에 접속하기 (0) | 2025.05.02 |
RDS 의 의미와 아키텍처 구성 (0) | 2025.04.29 |
HTTPS 연결 시, ELB vs Certbot, Nginx (0) | 2025.04.29 |
HTTPS 적용을 위한 인증서 발급받고 HTTPS 설정하기 (0) | 2025.04.26 |