728x90
줏대있게 랩실 과제를 핑계 대며 늦게 왔습니다.
오늘은여 RDS를 생성하고 나서 이제 직접 EC2랑 연결해서 작동을 해 보려고 합니다~
그런데 이렇게 오랫동안 못 할 줄 몰랐지 뭐에요~ *^^*
아 맞아 그리고 뜬금 없는 얘기를 하자면
# EC2 인스턴스 필요 정보 저장
- EC2에서 생성한 인스턴스의 세부정보에서 vcp id, 보안그룹, 서브넷 id 세 가지 정보를 스마트한 나의 머리에 저장한다.
- 이러한 정보따위 저장하는 것은 나의 뇌 용량이 아까워지는 행위라고 생각하면 메모장에 슬쩍 적어둔다.
- 우리가 사용하는 EC2인스턴스에 연결하기 위해서는 해당 인스턴스와 동일한 VCP에 RDS를 설치해야 하므로 VCP ID를 저장하는 것이 중요한다.
# RDS 전용 보안그룹 생성
- 우리가 사용할 DB가 포함 될 보안 그룹을 만든다.
- 인바운드 규칙으로 유형에는 MYSQL을 소스에는 앞서 확인했던 EC2의 보안그룹과 같은 값을 지정한다.
# DB 서브넷 그룹 생성
# RDS DB 생성
- DB 인스턴스 식별자 : DB 이름
- 마스터 사용자 이름 : EC2를 사용한 SQL 접속 시 사용 할 user name
- 마스터 암호 : SQL 접속 시 사용할 password
- 마스터 이름이랑 마스터 암호는 잊지마라여
- 아니 뭐... 잊어 먹어서 DB 다시 만든 멍청이가 주변에 있지 뭐에여? ㅎㅎㅎㅎ
EC2와 같은 VPC로 설정되어 있는 것을 확인
아까 생성한 subnet group으로 설정
아까 생성한 보안그룹으로 그룹 선택
# AWS RDS 연결하기
- 저기 있는 DB의 엔드포인트를 사용하여 EC2에 접속하기 때문에 복사해둔다.
- VPC 보안그룹이 EC2의 보안그룹과 같은지 확인한다.
SQL 접속을 위한 모든 준비는 끝이 났다. 두두둔.
이제 냅다 Putty를 켜고생성한 EC2 인스턴스를 연결한다.
https://dusty-wznt.tistory.com/101
# MYSQL 접속 명령
mysql -u wznt -p --host db-wznt.cesvvkocler5.ap-northeast-2.rds.amazonaws.com
- mysql -u 마스터 사용자 이름 -p --host 엔드포인트
- puTTy 접속 냅다 해 주시고
- SQL 접속 명령어 하면 앞서 설정한 마스터 비번 치고 숭솽 접속하면
- 냅다 접속 따라란~ >-<
참고 url : https://ndb796.tistory.com/226
그럼 이만
오늘도 쪼은 하루
오쫀하!!!
728x90
'☁ 뭉게뭉게 클라우드 > 🙀 rlch가 되기 위한 기초' 카테고리의 다른 글
[AWS] S3(Simple Storage Service) #2 (0) | 2022.07.14 |
---|---|
[AWS] S3(Simple Storage Service) #1 (0) | 2022.07.14 |
[AWS] ElastiCache (0) | 2022.07.07 |
[AWS] RDS_Multi AZ, Read Replicas (0) | 2022.07.07 |
[AWS] RDS_Database Backup (0) | 2022.07.07 |