5주차가 시작되었다. 이번주차의 과제로는 현재 진행중인 클론 코딩 프로젝트에 RDS와 JWT를 적용하는 것이었다. 여기서는 1. DB 인스턴스 생성먼저 AWS에 로그인을 한 뒤 잊지말고 아래에서 보이는 것과 같이 우측 상단에 존재하는 지역(리전) 설정을 서울로 해주도록 하자. 접근한 화면에서 데이터베이스 탭에 들어가보면 우측에 그러면 다음과 같은 화면이 나오게 되는데, 우리는 아래에 보면 버전을 선택할 수 있는데, 본인이 사용하는 버전에 맞게 선택해주면 된다. 템플릿이라고 선택지가 있는데, 나는 무료로
AWS RDS를 이용할 수 있는 프리티어를 선택했다. 다음은 설정이다. 그리고
다음과 같이 설정을 진행해준 뒤 데이터베이스를 생성해준다. 다음과 같이 데이터베이스가 잘 생성된 것을 확인할 수 있었다. 2. 파라미터 그룹 설정데이터베이스를 사용하기에 앞서, RDS 운영환경에 맞는 파라미터를 설정해줘야 한다. 이를 위해서 초기 다음과 같이 여기서 세부 정보 위쪽에 DB 엔진을 선택하는 항목이 있는데, 여기서 방금 생성한 MySQL과 같은 버전을 맞춰줘야 한다. 앞선 과정에서
생성이 완료되면 다음과 같이 생성된 파라미터 그룹을 확인할 수 있는데, 우측 상단의 메뉴를 통해 해당 파라미터 그룹을 편집한다. 먼저 마찬가지로 다음으로는 그리고 마지막으로
변경사항을 모두 확인한 뒤 저장하면 파라미터 설정은 완료된 것이다. 다만, 변경된 파라미터 설정을 데이터베이스에 적용하기 위해서 데이터베이스를 재부팅 해주어야 한다. 3. 파라미터 그룹과 데이터베이스 연결파라미터 그룹 설정을 마치고 재부팅까지 완료한 뒤, 다음과 같이 데이터베이스가 사용 가능한 상태에서 다음 과정을 진행하도록 한다. 먼저, 해당 데이터베이스를 체크한뒤 여러가지 설정을 변경할 수 있는데, 그 중에서 변경점을 확인한 뒤 아래에 보이는 것처럼
이제 로컬 PC에서 본인의 경우에는 앞서 4. RDS 데이터베이스 연결인텔리제이 Ultimate 버전(제가 사용중인)에서는 Database 플러그인을 제공하는데, 해당 플러그인을 이용하면 손쉽게 데이터베이스를 연결할 수 있다. 만약 해당 플러그인을 사용할 수 없다면 먼저, 인텔리제이를 실행하면 우측에 보이는 그리고 방금 생성했던 또, 연결이 잘 되는걸 확인하였으면, 5. EC2에서 RDS로의 접근 확인추가적으로, 앞서 진행한 과정중에
WinSCP와 Putty로 EC2에 접근하기를 참고하여, 명령어는 다음과 같다.
여기서 패스워드를 입력하라는 메시지가 나오면 패스워드까지 입력해주면, 참고자료
|