gbmin's Tech Notes

서버 구축 및 유지보수, 클라우드 컴퓨팅, 네트워크 보안, IT 분야 기술 노트. :)

Tech Notes/Linux

centos7 - Mariadb 버전별 설치 방법 (Mariadb 10.x, Mariadb 11.x)

gbmin 2023. 4. 30. 11:08

centos 7 기본 저장소의 Mariadb 버전은 5.5 버전으로 설치된다.
상위 버전의 Mariadb 설치를 위한 매뉴얼을 정리한다.
rpm 패키지 설치를 통해서 처리하였다.

 

1. 저장소 확인 방법

https://mariadb.org/download/?t=repo-config 경로에서 OS 별, 버전별 자정소 경로를 확인할 수 있다.

 

Download MariaDB Server - MariaDB.org

REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server"

mariadb.org

MariaDB의 End of Support (EOS) 기간이 종료된 릴리즈 버전은 미러사이트에서 제거된다.
일반적으로 MariaDB는 새로운 메이저 버전이 출시되면 5년간의 Active Support 기간과 2년간의 Extended Support 기간으로 구분한다.
Active Support 기간 동안에는 보안 및 버그 수정 업데이트, 새로운 기능 추가 등이 제공되고, Extended Support 기간 동안에는 보안 업데이트만 제공된다.

 

주요 버전 별로 발표된 EOS 일정은 아래와 같다.

MariaDB 5.5 2019년 12월 31일
MariaDB 10.0 2019년 10월 17일
MariaDB 10.1 2020년 10월 29일
MariaDB 10.2 2022년 5월 24일
MariaDB 10.3 2023년 6월 27일
MariaDB 10.4 2024년 11월 14일
MariaDB 10.5 2026년 6월 30일

 

2. 설치 방법

1) 저장소 설정

/etc/yum.repos.d/MariaDB.repo 파일을 생성하여 아래와 같이 설치할 버전의 저장소 설정을 해준다.

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

 

10.3

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.3/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

10.4

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.4/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

10.5

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.5/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

10.6

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.6/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

10.7

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.7/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

10.8

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.8/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

10.9

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.9/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

10.10

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.10/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

10.11

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.11/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

11.0

[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/11.0/centos/$releasever/$basearch
module_hotfixes = 1
gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

 

2) 설치

# yum install MariaDB-server MariaDB-client