하이 ~~!!
이전의 포스팅에서 우리가 EC2 인스턴스를 만든 거 기억하실거다. ubuntu로 만들었는데 오늘은 여기다가 mysql을 세팅해볼 거다.
Ubuntu에 MySql 세팅하기
먼저 apt를 업데이트 해주자.
그러고 나서 mysql을 설치해주자.
dpkg -l | grep mysql-server 를 입력하면 잘 설치되었는지 확인할 수 있으니, 한번 확인 해보자.
설치를 했으니 구동을 하고...!!
ps -ef | grep mysql 을 입력해서 잘 구동되었는지 확인해보자.
자 이렇게 잘 설치했으면 이제 우리가 해줘야하는 건 외부에서 이 mysql에 접근이 가능하도록 설정해줘야한다. 뭐 콘솔창에서 쿼리작업을 할거라면 ec2 에 접속해서 쓰면 되겠지만 너무 불편할 것 같아서 나는 MySql Workbench를 연결하기 위해 이 작업을 해주려고 한다.
위의 경로로 이동하자.
여기서 바꿔줄 건 간단하다. 기존에 bind-address 가 127.0.0.1(localhost) 로 되어 있는데 이 값을 0.0.0.0(any) 로 바꿔주는 것이다.
자 이제 mysql에 접속해보자.
root로 작업을 하는건 옳지 않다. 내가 사용할 계정을 하나 만들어주자.
그러고 난 뒤에 해당 계정에 권한을 주고
이걸 적용 시켜 주면 , 이제 만든 계정을 사용할 수 있다.
자 그리고 ! 이제 ec2 에 적용된 security group에서 3306 포트로 접근이 가능하도록 인바운드 규칙을 편집해주자.
이렇게 해주면 ..!! 이제 mysql db를 사용할 수 있게 된거다.
MySql Workbench에 연결하기
MySql Workbench 가 없다면 먼저 설치하자. 아래의 링크를 통해 설치 할 수 있다.
https://www.mysql.com/products/workbench/
그리고 프로그램을 실행시키면 우와 같은 화면이 나온다. 이제 연결을 시켜보자. + 버튼을 눌려라 !
그리고 나서 연결할 정보를 입력해주고 ok를 눌려주면 끝이다. Hostname에는 ec2 인스턴스의 IPv4 퍼블릭 IP 를 입력해주면 되고 Username은 아까 우리가 만들었던 계정명을 입력해주면된다. 이렇게 까지 해주고 나면
이제 Workbench를 써서 sql 작업을 할 수 있다. ㅎㅎ
그럼 다들 잘 따라서 해보도록하자 !! 그럼 즐코!!
'Develop > Cloud' 카테고리의 다른 글
Microservice 12 Factors + 3 Factors (0) | 2023.02.15 |
---|---|
[AWS] AWS EC2 랑 Sublime Text 3 연동하기 (0) | 2019.12.18 |
[AWS] Putty 로 EC2 접속하기 (0) | 2019.12.15 |
[AWS] EC2 인스턴스 만들기 (3) | 2019.12.15 |
[AWS] VPC 구성하기 (0) | 2019.12.14 |
댓글