Ubuntu 24에서 MariaDB 설치 및 외부 접속 허용하는 방법
1. MariaDB 설치
패키지 목록 업데이트 후 MariaDB 서버와 클라이언트 설치함
sudo apt update
sudo apt install mariadb-server mariadb-client -y
2. MariaDB 서비스 상태 확인 및 자동 실행 설정
정상 설치 여부 확인하고, 시스템 재부팅 시 자동 실행되도록 설정함
sudo systemctl status mariadb
sudo systemctl enable mariadb
3. MariaDB 초기 진입
루트 계정으로 DB 접속함
sudo mariadb
4. 외부 접속 허용 설정
MariaDB 설정 파일을 열고 바인드 주소를 전체 IP로 변경함
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
bind-address
항목을 아래와 같이 수정
bind-address = 0.0.0.0
저장하고 나오면 설정을 적용하기 위해 MariaDB 재시작함
sudo systemctl restart mariadb
5. root 사용자 외부 접속 허용 및 비밀번호 설정
다시 DB에 접속한 뒤, root 사용자에게 외부 접속 권한과 비밀번호를 설정함
sudo mariadb
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '비밀번호' WITH GRANT OPTION;
FLUSH PRIVILEGES;
✅ 마무리
- 방화벽이 열려 있는지 확인할 것 (필요시 UFW에서 3306 포트 허용)
- 비밀번호는 복잡하게 설정할 것
Was this helpful?
0 / 0