[AWS] Spring AWS 배포2 - RDS 생성하기

BruteForceA·2022년 5월 22일
1

지난시간에 이어서 Spring AWS 배포하기를 계속 이어가겠습니다.
EC2 세팅을 완료 하였고 이제 RDS 세팅을 할 차례입니다.




RDS 생성

서비스 - 데이터베이스 - RDS에 접속해주세요.




대시보드에서 데이터베이스 생성을 눌러서 이동해줍니다.




저는 마리아DB를 사용할 예정이기때문에 마리아DB를 선택 했습니다. 각자 원하는 DB를 선택 해주세요. 그리고 템플릿에서는 꼭 프리티어로 설정을 해야합니다.




마스터 이름을 원하는 이름으로 설정하고 암호를 지정합니다.




인스턴스 구성은 꼭 db.t2.micro로 해 주 셔야 합니다. 다른 인스턴스를 고를시 추가비용이 생길 수 있습니다. 스토리지,가용성 및 내구성은 기본값으로 넘어가시면 됩니다.




연결 에서는 퍼블릭 액세스를 "예"로 바꿔줍니다. vpc보안 그룹에는 아까 만들었던 인스턴스의 보안그룹으로 설정해주고 가용영역도 만들었던 인스턴스에 맞춰주세요. 기억이 안난다면 새창으로 aws 인스턴스에 들어가면 나와있습니다.




데이터베이스 인증은 그대로 두고 데이터베이스 생성을 클릭!




생성후 데이터베이스에 보면 5~10분가량 세팅시간이 걸리고 세팅완료후 "사용가능" 상태로 바뀌게 됩니다.




엔드포인트를 이용하여 DB에 접속할 수 있으니 노출되지 않게 해주세요.





DB에 접속해보자

저는 보통 가볍게 사용할때 DBeaver를 사용하고 있는데 DBeaver를 이용해서 접속 해보겠습니다.

먼저 DBeaver에서 Create - Connection 을 눌러 새로연결창을 띄웁니다.




각자 본인의 DB에 맞춰서 골라줍니다.




그다음 Server Host에 조금전에 만들었던 RDS의 엔트포인트를 복사붙여넣기 해주세요.




Test Connection 을 해서 Connected가 뜨면 연결 성공!




다음 시간엔 SSH를 사용해서 EC2에 접속을 해보도록 하겠습니다.



참고

https://steady-coding.tistory.com/627

0개의 댓글