컴퓨터 연구/Linux
Ubuntu에서 mariaDB 설정
이재만박사
2024. 2. 27. 12:44
1. 우분투 업데이트 및 업그레이드
- sudo apt update
- sudo apt upgrade
2. nginx 설치
- sudo apt install nginx
3. mariadb server 설치
- sudo apt install mariadb-server
4. DB 보안 설정을 위한 mysql_secure_installation 설치
- sudo mysql_secure_installation
5. MariaDB root 계정 비밀번호 설정
- set password for ‘root’@'localhost'=password('new_pass');
- flush privileges;
6. 외부 접속 IP 허용 주소 변경
- sudo /etc/mysql/mariadb.conf.d/50-server.cnf
- bind-address : * 으로 변경
- netstat -ltnp → 0.0.0.0:3306 확인
7. 포트 3306 방화벽 해제
- sudo firewall-cmd --permanant --zone=public --add-port=3306/tcp
8. 외부 IP 접속 허용
- mysql > GRANT ALL PRIVILEGES ON *.* too root@'%' identified by ‘password’;
9. 외부에서 DB 접속 확인
IP :
ID: root
password : password
10. 외부 접속 권한 설정
DB 접속
grant all privileges on *.* to 'root'@'%' identified by 'new password';
flush privileges;