공부가 싫은 개발자
[AWS] RDS 설정하기 본문
2025년 11월, PostgreSQL 기준, EC2 연결 안 함
들어가기 전 EC2에서 보안 그룹을 설장하고 들어가야 함
1. EC2 대시보드에서 보안 그룹 선택

2. 보안 그룹 생성 클릭

3. 기본 세부 정보
보안 그룹 이름: 본인이 원하는 이름
설명: 아무거나

4. 인바운드 규칙 및 아웃바운드 규칙
PostgreSQL을 위한 보안 그룹이므로 포트 범위를 5432로 지정
소스는 어디서든 접근할 수 있도록 하던가, 본인 IP만 허용하던가 설정
아웃바운드는 자유롭게 본인이 원하는 대로

5. 하단에 보안 그룹 생성 클릭

6. 검색창에 RDS 검색 후 대시보드에서 데이터베이스 생성 클릭

7. 데이터베이스 생성 방식 선택: 표준 생성

8. 엔진 옵션: 기본 설정 값

9. 템플릿: 프리티어 (무료 계정)

10. 가용성 및 내구성 (무료 계정용)

11. 설정
DB 인스턴스 식별자: 본인이 원하는 DB 이름
본인이 원하는 값 설정: DB 마스터 사용자 이름 및 암호

12. 인스턴스 구성 (기본 값)

13. 스토리지 (기본 값)
스토리 자동 조정 체크 해제 (체크하면 과금이 발생할 수 있다고 함... 주의)

14. 연결
[1] 컴퓨터 리소싱 (아직 EC2 연결하지 않을 것이므로 나중에 설정)

[2] DB 서브넷 그룹 & 퍼블릭 엑세스
퍼블릭 액세스를 '예'로 설정하면 DB가 인터넷에 노출되므로, 반드시 보안 그룹(Security Group) 설정

[3] VPC 보안 그룹
이전에 만든 보안 그룹 선택

[4] 나머지는 특이 사항 없음

15. 데이터베이스 인증
암호 인증이 편하니까 기본 선택 값으로...

16. 모니터링
돈 나간다는 말인 것 같아서 체크 해제

17. 추가 구성
초기 데이터베이스 이름을 작성하고, 작동 백업 활성화 옵션 체크 해제

18. 생성
19. 파라미터 그룹 > 파라미터 그룹 생성

20. 파라미터 그룹 세부 정보
엔진 유형과 파라미터 그룹 패밀리를 이전에 설정했던 것과 동일하게 선택

21. 파라미터 그룹 생성 후 수정
timezone과 max_connections 값을 수정


22. RDS 대시보드에 가서 수정 눌러서 추가 구성
방금 만든 파라미터 그룹으로 설

23. 인스턴스 수정
즉시 적용으로 바꾸기

24. 엔드포인트, 초기 데이터베이스 이름 이용해서 DB 연결
'인프라' 카테고리의 다른 글
| [AWS] S3 + Spring boot 연동하기 (2) (1) | 2026.03.13 |
|---|---|
| [AWS] S3 설정하기 (1) (0) | 2026.03.11 |
| [Docker] 스프링부트 도커에 올리기 (0) | 2025.12.15 |
