최근 글 ✨

Project

AWS RDS와 EC2 연동하기 & MySQL Workbench에서 접속하기

AWS RDS와 EC2 연동1. EC2 정보 파악EC2, RDS, 서브넷 그룹, 보안 그룹 모두 같은 네트워크에서 사용되어야 하기 때문에 따로 설정이 필요하다!우선 생성해 둔 EC2의 VPC ID와 서브넷 ID, 보안 탭의 보안 그룹을 확인하고 메모해둔다.  2. 서브넷 그룹 생성RDS - 서브넷 그룹 메뉴에서 DB 서브넷 그룹 생성으로 이동한다.이름은 적당히 식별 가능하도록 적고 VPC는 EC2에서 메모해 둔 VPC ID를 선택한다. 그리고 가용 영역과 서브넷을 추가한다. 서울(ap-northeast-2)로 생성해서 해당 가용 영역을 모두 선택했다. 3. 파라미터 그룹 생성RDS - 파라미터 그룹에서 파라미터 그룹 생성으로 이동한다.그룹 이름과 설명을 입력하고 생성한다.생성한 파라미터 그룹을 선택하고 ..

AWS EC2 생성(프리티어)

EC2 대시보드에서 인스턴스 시작을 누르면 EC2 인스턴스를 생성할 수 있는 페이지로 이동된다. 가장 많이 사용했던 우분투 환경으로 설정해줬다. 프리티어로 사용 가능한 t2.micro로 선택했다. 새 키 페어 생성으로 키 페어를 하나 만들었다.  키 페어 이름을 입력하고 키 페어 생성을 클릭하면 .pem 형식의 파일을 다운받을 수 있는데 잘 저장해두어야 한다. HTTPS 트래픽, HTTP 트래픽 허용을 체크해준다. 밑에 알림으로 나와있듯 프리티어는 30까지 사용 가능하다. 클수록 좋으니까 30으로 설정하고 넘어간다. 페이지 오른쪽에 요약 정보가 있으니 한번 확인해주고 인스턴스 시작을 눌러준다.

AWS RDS 프리티어 MySQL 생성하기

프로젝트 진행하면서 많이 써본 RDS지만 여전히 이용하면서 혹시나 과금이 되지 않을까 걱정한다. 사실 졸작 진행하면서 aws에 약 40만원을 뜯겼다는 조장의 울부짖음이 가장 큰 원인이긴 하지만 나중에 참고하려고 우선 기록해보려고 한다. AWS RDS 데이터베이스 생성프리티어 사용을 위해 표준 생성을 선택한 후 가장 익숙한 MySQL을 선택해줬다. 템플릿은 당연히 프리 티어 선택 인스턴스 식별자는 알아서 작성해주면 되고, 사용자 이름이랑 암호는 rds 접속 시 필요하니까 기억해두어야 한다. 구글 검색해보니까 rds 과금 중에 db.t2.micro로 바꿔서 사용하라는 말이 있던데 프리티어에 db.t3.micro도 무료로 사용할 수 있다고 적혀있기도 했고 저게 디폴트로 설정되어 있기도 해서 우선은 t3으로 설..