반응형
AWS MySQL 사용해보기
AWS 콘솔에 로그인
서비스 : RDS 검색
[데이터베이스 생성] 클릭
표준 생성은 많은 옵션을 설정해야되서 "손쉬운 생성" 으로
테스트나 개인 프로젝트 용도라면 MySQL 과 프리티어
DB 이름, root 계정이름, 암호입력
마스터 사용자 이름과 비밀번호는 잘 기억해두세요.
생성이 완료되면,
외부에서 (로컬 workbench 나 datagrip 같은 곳에서) 접근하기 위해 설정을 더 해줍니다.
데이터베이스를 선택하고 우측 상단에 [수정] 클릭
스크롤 다운 하다보면, 중간 쯤, 연결의 추가구성 클릭
"퍼플릭 액세스 가능" 으로 선택합니다.
수정을 누릅니다.
꽤 오래 걸리네요..
아직 끝난게 아닙니다..
db 식별자를 누르고 나오는 연결&보안 탭에서 VPC보안 그룹을 클릭합니다.
하단에 인바운드 규칙 편집 클릭
+ 추가 (23/10/09)
현재 보안 그룹의 모든 트래픽을 허용하는 설정도 필요합니다.
이렇게 하면 모든 곳에서 접속 가능합니다.
여기서 Anywhere 가 아니라 접속하려는 서버의 IP 만 입력하는것을 (반드시) 권장합니다.
보통 BackEnd Server 의 IP 를 입력해서 사용하죠.
- (여기서 주의할 점은 k8s등 컨테이너 환경에서 Backend 를 배포하면 ip가 변경될 가능성이 있으니 대책이 필요합니다)
집에서 접속하려면 ip 가 자주 바뀌어서 귀찮으니 개발할때만 Anywhere 로... XD
이제, 툴에서 접속 테스트!
728x90
반응형
'AWS' 카테고리의 다른 글
[Amazon] AWS SES 사용해서 Lambda 에서 E-mail 보내기 (0) | 2023.08.25 |
---|---|
[AWS] Python 으로 CloudWatch Log 쓰기 (Feat. FastAPI) (1) | 2023.08.14 |
AWS Cloud9 에서 Selenium 으로 크롤링 하기(Amazon Linux2) (2) | 2023.08.01 |
AWS Cloud9 에서 Selenium 으로 크롤링 하기 (Ubuntu) (0) | 2023.08.01 |
[AWS] Cloud9 으로 Stable-Diffusion WebUI 띄워서 접속하기 (0) | 2023.03.26 |
댓글