운영체제/Linux

[Linux 실습] MariaDB 설치 후 DB 포트 변경

gamjadori 2024. 8. 13. 15:26
728x90

[Linux 실습] MariaDB 설치 후 DB 포트 변경

<MariaDB>란? 오픈 소스의 관계형 데이터베이스 관리 시스템

 

  • Maria DB 사이트에서 CentOS 7 / 버전 10.5 리포지토리 가져옴
  • vi /etc/yum.repos.d/MariaDB.repo으로 repo 파일 추가
  • 특정 소프트웨어를 설치하고 관리하는 데 필요
# MariaDB 10.5 CentOS repository list - created 2024-08-09 07:34 UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
# rpm.mariadb.org is a dynamic mirror if your preferred mirror goes offline. See https://mariadb.org/mirrorbits/ for details.
# baseurl = https://rpm.mariadb.org/10.5/centos/$releasever/$basearch
baseurl = https://sg-mirrors.vhost.vn/mariadb/yum/10.5/centos/$releasever/$basearch
module_hotfixes = 1
# gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgkey = https://sg-mirrors.vhost.vn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1

 

<설치 명령어>

yum -y update
yum install -y epel-release
yum install -y MariaDB-server MariaDB-client

 

  • mariadb --version으로 설치 확인

 

  • mariaDB 서버 시작
systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb으로 상태 확인

 

 

포트를 3306에서 23306으로 변경해보자.

 

  • netstat -tnlp로 MariaDB 포트 (3306) 확인

  • /etc/my.cnf.d/server.cnf: MariaDB 데이터베이스 서버의 설정 파일로 MySQL/MariaDB 서버의 주요 설정(예: 포트, 데이터 디렉토리, 버퍼 크기) 설정 가능
  • vi /etc/my.cnf.d/server.cnf으로 포트 변경
[mysqld]
port=23306
  • systemctl restart mariadb하고 netstat -tnlp으로 포트 확인하면 mariadb의 포트가 23306으로 변경됨을 확인 가능