관리 메뉴

공부가 싫은 개발자

[AWS] RDS 설정하기 본문

인프라

[AWS] RDS 설정하기

우엉엉 2025. 11. 3. 15:27

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