본문 바로가기
리눅스(Linux)/CentOS

[CentOS 7/8] MariaDB 설치하기

by 연구자 공학코드 2021. 1. 7.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

MariaDB 를 사용하는 이유

MariaDB는 무료로 사용할 수 있는 강력한 DBMS(DataBase Management System)이다. 나의 경우 취미생활로 즐겨사용한다. 하지만 업무를 할 때는 오라클의 데이터베이스 또는 티맥스의 티베로를 사용하고 있다. 아무래도 한국에서 기술지원 받기가 용이하고 대규모 처리능력이 검증된 것이기도 하며 데이터베이스를 선정하는 분이 오라클이나 티베로를 보통 선택하기 때문이다. 그럼에도 불구하고 MariaDB는 메뉴얼 등을 확인할 수 있는 생태계가 잘 형성되어 있고 무료로 제공되는 엔터프라이즈급 기능들이 있기에 많은 인기가 있는 제품이고 그렇기에 나도 즐겨사용한다. 이 MariaDB를 설치하는 방법은 다음과 같다.

 

1. MariaDB 저장소 추가

vi /etc/yum.repos.d/MariaDB.repo

위의 명령어를 입력하여 yum 저장소 정보를 생성한다.

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64/
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

MariaDB.repo 파일에는 위의 내용을 기입한다. 원하는 버전은 baseurl을 수정하면 되며 다음 주소에서 지원하는 버전을 확인할 수 있다.

 

지원하는 버전 확인 : yum.mariadb.org/

MariaDB 버전 목록

2. MariaDB 설치

아래의 명령어를 입력하여 MariaDB와 관련된 프로그램을 설치한다.

yum install mariadb mariadb-server

mariadb가 설치되는 화면
mariadb-server가 설치되는 화면

반응형

아래의 명령어를 입력하여 MariaDB가 정상적으로 설치되었는지를 확인한다.

rpm -qa | grep -i mariadb

정상적으로 설치되었다면 다음과 같은 설치된 패키지 목록이 나타날 것이다.

CentOS 8에서 MariaDB 패키지
CentOS 7에서 MariaDB 패키지

3. MariaDB 실행

다음의 명령어를 입력하여 MariaDB를 실행한다.

systemctl start mariadb

4. MariaDB 관리자 계정 비밀번호 초기화

다음의 명령어를 입력하여 MariaDB의 root 계정 비밀번호를 설정한다.

mysqladmin -u root password

5. 부팅 시 자동실행 등록

다음의 명령어를 입력하여 부팅될 때 MariaDB가 자동으로 실행되도록 설정한다.

systemctl enable mariadb

 

728x90
반응형

댓글