[AWS/EC2] |3| 서버 구축_ MYSQL
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
Author And Source
이 문제에 관하여([AWS/EC2] |3| 서버 구축_ MYSQL), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@juyeon/AWS서버-구축-MYSQL저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)