2024. 8. 7. 09:33ㆍAWS
2024/08/07

지난 시간에 RDS 구매를 하는 법까지 포스팅하였습니다.
오늘은 이어서 나머지 설정 방법에 대해 알아보겠습니다.
01. RDS 구매하고 MySQL 세팅하기
▶ RDS 포트 열어주기
1. springboot-database 클릭
2. 연결 & 보안 ➡️ 보안 ➡️ VPC 보안 그룹의 springboot-db-security 클릭
3. 보안 그룹 ID 클릭
4. 인바운드 규칙 편집 클릭
5. 소스 ➡️ 위치 무관 클릭해서 0.0.0.0/0, ::/0 생성 확인 후 "규칙 저장" 클릭
▶ IntelliJ(프로젝트 개발 툴)에서 확인하기
1. 아래 링크로 이동 후 springboot-database 클릭
https://ap-northeast-2.console.aws.amazon.com/rds/home?region=ap-northeast-2#databases:
2. 엔드포인트 확인 후 드래그하여 복사
3. 배포할 프로젝트를 IntelliJ에서 열기
4. 우측 Database 탭을 클릭
5. Data Source ➡️ MySQL 을 클릭
6. 다음과 같이 입력
● Name: springboot-database
● Host: 나의 엔드포인트
● User: 나의 Username
● Password: 나의 비밀번호
● Database: 연결할 데이터베이스 선택
7. Test Connection을 클릭하고, 아래와 같이 성공적으로 연결되면 OK 를 클릭
▶ 스프링 부트를 MySQL과 연결하기
👉 스프링 부트 설정의 대부분은 application.properties에서 관리
▼ MySQL 연결하기
spring.datasource.url=jdbc:mysql://나의엔드포인트:포트번호/연결 데이터베이스 이름
spring.datasource.username=나의USERNAME
spring.datasource.password=나의패스워드
spring.jpa.hibernate.ddl-auto=update
▶ 연결 확인하기
● 프로젝트를 작동시키고, 데이터 베이스에 입력할 수 있는 기능을 작동한 뒤, 서버를 내린 다음에 다시 작동시켰을 때 데이터베이스 테이블에 목록이 잘 나타남을 확인
● 쿼리 콘솔에서 SELECT문을 입력해서 테이블에 내용이 잘 들어가있음을 확인

RDS를 구매하고 MySQL 세팅하는 법을 모두 알아보았습니다.
다음번에는 EC2를 구매하고 배포하는 법까지 알아보겠습니다.
※ 위 이미지들은 스파르타코딩클럽에 저작권이 있으므로 무단 도용 금지 및 상업 목적으로 사용할 수 없습니다.
'AWS' 카테고리의 다른 글
AWS - EC2, RDS를 활용하여 웹 서비스 배포하기(1) (1) | 2024.08.01 |
---|