[AWS/EC2] |3| 서버 구축_ MYSQL

2330 단어 awsaws

https://ndb796.tistory.com/314


1. EC2 우분투 서버에 MYSQL 설치하기

(1) 설치

> sudo apt update			//업데이트 확인
> sudo apt install mysql-server		//mysql 서버 설치 / 중간에 y 눌러줘야 설치 완료
> sudo mysql -u root -p			//처음 패스워드 입력줄에서는 엔터 치면 로그인 완료 (이후 패스워드 바꿔줘야 함)

(2) 패스워드 바꾸기

> use mysql		//mysql 접속

> create user '생성할 사용자 이름'@'%' identified by '비밀번호';	//생성할 사용자,비밀번호 설정
> grant all privileges on *.* to '사용자이름'@'%';		// 외부에서 접속할 수 있도록 설정
> flush privileges;
> exit;

(3) mysql 설정 파일 수정

> cd /etc/mysql/mysql.conf.d;		// 이동
> sudo vi mysqld.cnf;		//mysqld.cnf 파일을 vi 편집기로 편집

'bind-adress' 부분을 127.0.0.1 에서 0.0.0.0 으로 바꿔준다. -> mysql 외부접속 허용

> sudo service mysql restart		// 재시작

2. MYSQL 외부 접속 테스트

(1) AWS > EC2 > 보안그룹 > 인바운드 규칙 > edit inbound rules

유형- MYSQL/Aurora
소스- 0.0.0.0/0

규칙 저장

3. 테스트

이제 외부에서 mysql 접속이 가능해졌다.


참고 링크
https://ndb796.tistory.com/314

좋은 웹페이지 즐겨찾기