AWS EC2 서버생성 및 데이터베이스(MariaDB) 설치하기 - f-lab-edu/myinsta GitHub Wiki

정의

  • Amazon Web Service에서 제공하는 원격 서버

EC2 Server Set up

  1. AWS 계정 생성
  2. Key-pair 생성
  • key-pair란 원격 서버 접속을 위해 .pem나 .ppk의 확장자를 가지는 사용자 인증을 위한 키를 생성하는 과정
  • https://www.openssh.com/
  • https://www.putty.org/
  • SSH를 사용하여 서버에 접속시 접속시 mac에서는 pem을 이용하여 접속, window에서는 ppk를 이용하여 접속한다.
  1. 보안그룹 생성
  • 외부에서 접속을 가능하도록할 IP를 정의가능
  • 내 컴퓨터에서만 접속 가능하도록 할수있음
  1. 서버 생성후 접속

Access EC2 Server

  1. SSH 접속 프로그램 다운로드
  2. chmod 400 key-pair-name.pem 실행
  1. ssh 명령어 사용하여 접속하기

DB installing( MariaDB )

  1. sudo apt update ( 설치 가능한 패키지 리스트 업데이트 )
  1. sudo apt install mariadb-server( MariaDB 설치해주기 )
  1. sudo apt install mariadb-client( MariaDB 사용 툴 설치해 주기 )
  1. 설치 완료후 myslq_secure_installation을 통해 데이터베이스 접속 계정 보안 관리 해주기
  • root_user 암호 생성, 익명 계정 및 테스트 데이터베이스 인스턴스삭제, 워크벤치를 사용할것 이므로 원격 접속을 허용 해둔 설정.

MySQL WorkBench를 통하여 접속하기

  1. Oracle 계정 생성후 MySQL workbench download
  1. MySQL Workbench Connnection Setup
  1. Connect

MariaDB 개발용 계정 생성하기

  1. MariaDB root 계정으로 실행
  1. 계정 생성
  1. 권한 부여
  1. 생성된 계정 확인
  1. 부여된 권한 확인

참조 링크