🤣 .pem 에 Django 파일 DB 를 RDS 로 바꾸기
아래 링크의 다음 과정이라고 생각하면 좋아요
https://velog.io/@hugh0223/AWS-EC2%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-DJango-%EC%8B%A4%ED%96%89
🤨 RDS 인스턴스 생성
- 퍼블릭 버튼 CLICK!!
- 추가구성 CLICK 후에 db 네임 작명
- 생성 버튼 CLICK
- 생성된 RDS DB 확인, 인스턴스 설정한 이름을 타고 설정확인
- 일정 시간후에 엔드포인트가 생기는데 나중에 해당 값은 후에 Django settings.py 에 HOST, MYSQL 에 Hostname 에 설정
- 보안그룹에 링크를 CLICK!!
- 인바운드 규칙 TAB CLICK!!
- 편집 Btn CLICK!!
- 규칙 추가 Btn CLICK!!
- 해당 규칙의 설정값 붉은 줄 따라하기!!
- 규칙 저장 Btn CLICK!!
🤣 VS Code, Remote 확장 프로그램 설정
- VSCODE 에 .pem 키를 통한 EC2 인스턴스를 활성화 하기 위한 확장 프로그램
- 해당 버튼 INSTALL!!
- 붉은 줄에 해당하는 Contents CLICK!!
- config 설정값 다음 내용처럼 저장하기
- 초록색 화살표 순서대로 CLICK!!
- 3번째 그림의 우측 하단을 보면 연결이 되었는지 안되었는지 확인 가능!!
- EC2 에 있던 DJango 폴더 open 하기
😑 Django 의 DB 를 RDS 로 설정
- mysql 을 DB 로 하기위한 라이브러리 설치
- import pymysql
- pymysql.install_as_MySQLdb() 로 mysql db 연결 사전 작업
- mysql +버튼 눌러서 db 연결
- 설정값에 해당하는 값 입력
hostname : rds 의 end-point
비밀번호는 이전에 rds 에 설정한 password 입력
- test connection 으로 연결을 확인
- ok 확인