[SQL] mysql AWS 서버 설정하는 법

김태형·2022년 9월 13일

서버가 필요한 이유

AWS를 통해 가상 서버를 구축하고 로컬에서 서버를 통해 DB를 주고받는 역할을 하기 위해 실행한다.

  1. AWS otp 생성
  2. AWS instance 생성

AWS OTP 설정하기

💡 OTP 설정하기
  1. AWS에서 보안자격증명 클릭
  2. MFA 활성화 클릭
  3. 가상 MFA 디바이스 선택
  4. authy.com/download에 접속하여 회원가입하기
  5. authy Tokens에서 + 버튼 클릭 후 AWS 페이지에서 비밀키 복붙해서 입력
  6. Account name 설정하고 save
  7. 30초마다 연속해서 나오는 키값을 AWS 페이지 로그인 할 때 MFA 값을 입력하면 로그인 완료(OTP 설정 완료)

물론, 모바일로도 OTP 설정이 가능한데 폰을 잃어버리면 골치 아파지니까 authy로 진행하였음..

AWS 인스턴스 생성하기

  1. AWS 인스턴스 생성할 때 1년 약 750시간 사용할 수 있는(과금 x) 프리 티어 사용하기
  2. ubuntu 18.04 version
  3. t2.micro 클릭
  4. 인스턴스 시작하기
  5. 키 이름: name.pem 다운로드
  6. 터미널을 통해 해당 name.pem을 ssh 디렉토리로 이동
  7. cp ~/Downloads/name.pem ~/.ssh

내 PC에서 AWS server로 접속하기 위해서 name.pem파일을, 해당 Public IP주소를 활용하여 접속하는 것이다. 이것을 session이라고 부른다.

여기서 새로운 cmd 창을 열고 접속을 하게 되면 session1, session2 등 여러 개가 접속하여 다룰 수 있다. → 같은 서버에서 DB 접속하여 가공, 추출하는 등의 협업할 때 유용할 듯 싶다.

다음 챕터에서는 AWS 서버에 mysql 설치에 대해서 알아보자.

profile
"바꿀 태 빛날 형" 데이터로 세상을 바꿔보고 싶습니다

0개의 댓글