본문 바로가기
지식 창고/IT 지식

[AWS] AWS EC2에 mysql 설치하기 (ubuntu)

by 미래미래로 2020. 11. 21.
728x90

1. ubuntu 패키지 정보 업데이트

sudo apt update

 

2. mysql 설치

apt를 이용하여 mysql 을 설치합니다. 

설치 과정에서 y/n를 묻는 문구가 나오면, y 를 입력하여 설치합니다.

sudo apt install mysql-server

 

 

3. mysql 설치 확인

dpkg -l | grep mysql-server

 

4. mysql 실행여부 확인

netstat으로 mysql 실행여부를 확인하려 했더니,

netstat: command not found 에러가 발생했다.

sudo netstat -tap | grep mysql

아래 command로 net-tools 를 설치했다. 

sudo apt isntall net-tools

다시 시도!

실행중임을 확인했다. 

 

5. mysql 외부 접속 설정

mysql.conf.d 디렉토리로 이동

cd /etc/mysql/mysql.conf.d

mysqld.cnf 파일 수정

sudo vi mysqld.cnf

bind-address를 127.0.0.1 ->0.0.0.0 으로 변경

 

 

mysql에 접속

sudo mysql

외부 접속 계정 생성 & 권한 부여

create user '계정이름'@'%' identified by '패스워드';
grant all privileges on *.* to '계정이름'@'%' with grant option;

 

6. AWS EC2 인스턴스에 mysql 접속 포트 추가

security group -> inbound rules -> edit inbound rules

add rule 클릭

mysql 추가

7. Mysql에서 접속 확인

mysql workbench를 이용하여 접속확인을 한다.

Hostname에 public 주소를 입력하고 추가한 user와 비밀번호를 입력하고 test connection을 클릭!

 

성공!!!

Reference

m.blog.naver.com/software705/221337666338

 

728x90

댓글