본문 바로가기
Etc/AWS

[AWS] EC2 Ubuntu Mysql 설치

by 오이가지아빠 2022. 8. 3.

#1. mysql-server 설치

ssh 나 EC2콘솔을 통해 인스턴스에 접속 후 아래 명령어를 통해 mysql-server를 설치합니다.

sudo apt-get install mysql-server

Y키를 눌러 설치를 계속 진행하고

설치가 완료되었으면 mysql에 접속해봅니다.

sudo mysql -u root -p

root 비밀번호 설정을 하지 않았으니 Enter password는 일단 엔터를 치고 넘어갑니다.

접속이 되었으면, 아래 명령어를 통해 데이터베이스를 조회해 봅니다.

show databases;

기본 데이터베이스가 정상적으로 조회되면 설치는 정상적으로 완료된 것입니다.

#2. 사용자/데이터베이스 생성

먼저 데이터 베이스를 생성합니다.

create database ict;

사용자를 생성하고

create user 'ictuser'@'%' identified by 'password';

해당 데이터베이스에 사용자의 권한을 부여합니다.

grant all on ict.* to 'ictuser'@'%';

 

기본 데이터베이스가 정상적으로 조회되면 설치는 정상적으로 완료된 것입니다.

#3. 외부 접속 설정

아래의 디렉토리로 이동하여 mysqld.conf 파일을 vi 에디터로 오픈합니다.

cd /etc/mysql/mysql.conf.d/
sudo vi mysqld.conf

원래는 아래처럼 설정되어 있는 부분을 찾아서

아래와 같이 변경해 줍니다.

그리고 나서 EC2 > 보안그룹 > 인바운드 규칙에 3306 포트를 추가해 줍니다.

 

#4. 접속 확인

아까 생성했던 사용자 계정으로 접속을 시도해 봅니다.

정상적으로 접속이 되었습니다.

반응형

댓글