[AWS] EC2 Git 설치 및 RDS(MySQL) 인스턴스 생성

JiKwang Jeong·2021년 10월 2일
0

git 설치

  • 다음 커맨드를 통해 현재 우분투를 관리하는 소프트웨어들을 최신버전으로 업데이트 한다.
    sudo apt-get update

  • 업데이트가 끝나면 다음과 같은 명령어로 git을 설치한다.
    sudo apt-get install git

  • git이 잘 설치되어있는지 확인한다.
  • 다음 명령어를 통해 github의 자신의 repository를 받아온다.
    git clone "git 주소"

RDS (MySQL) 인스턴스 생성

1) 데이터베이스 생성

데이터베이스 생성을 클릭

2) 데이터베이스 생성 방식 선택

DB 생성 방식을 선택한다.
손쉬운 생성을 선택하면 DB 엔진만 골라서 인스턴스를 생성할 수 있으며, 추가적인 설정은 인스턴스 생성 후 변경할 수 있다.
이 글에서는 설정들에 대한 정보를 알아볼 것이므로 표준 생성을 선택한다.

3) 엔진 옵션

DB 엔진을 MySQL로 선택한다. 이 글에서는 MySQL 사용.

4) 템플릿 선택

어떤 용도로 인스턴스를 생성할 것인지에 따라 템플릿을 선택한다.
이 글에서는 프리티어를 사용

  • 프리티어
    단일 AZ db.t2.micro 인스턴스에서 Amazon RDS의 750시간.
    20GB의 범용 스토리지(SSD).
    20GB의 자동 백업 스토리지 및 사용자가 시작한 모든 DB 스냅샷.

5) 설정

DB 인스턴스를 식별하기 위한 식별자(이름)과 DB를 사용할 때 마스터 사용자이름, 마스터 암호를 설정한다.

6) 연결

  • VPC / 서브넷그룹
    • VPC가 구성되어 있다면 선택하고, Default를 사용해도 무방하다.
  • 퍼블릭 액세스 가능
    • Public IP를 할당하여 VPC 외부에서 DB 인스턴스 접근을 허용할 것인지 체크한다.
  • VPC 보안 그룹
    • 인/아웃바운드 규칙이 정의된 보안 그룹을 선택한다.
    • EC2에서 접근하게 하려면, 보안그룹을 새로 생성한 후 EC2의 보안 그룹을 연결한다.
  • 포트
    • MySQL 기본 포트인 3306을 사용한다.

MySQL 서버 설치 및 환경설정

  1. AWS EC2 서버에 접속한다.

  2. MySQL를 설치한다.

sudo apt update # MySQL 설치를 위해 업데이트
sudo apt install mysql-server # MySQL 서버 설치
  1. MySQL Workbench를 이용하여 접속한다.
Hostname: 생성한 AWS RDS 인스턴스의 엔드포인트
Username : 생성한 마스터 사용자 이름
Password : 마스터 암호

Test Connection을 통해 정상적으로 연결이 되는지 확인한다.

profile
기억보다 기록, 난리보다 정리

0개의 댓글