리눅스 MariaDB 원하는 버전으로 설치 하기

리눅스에서 yum이나 dnf 같은 명령어로 묻지도 따지지도 않고

yum install mariadb-server

처럼 입력하면 곧장 마리아DB 서버를 설치해준다. 하지만 이렇게 하면 OS가 보고 있는 레포지토리를 기준으로 서버를 설치하기 때문에 자신이 원하는 특정 버전의 마리아DB 서버를 설치할 수는 없다.

원하는 버전을 설치하고 싶으면 직접 레포지토리를 만들어 줘야 한다.

MaridDB repo 설정

마리아DB 서버 레포지토리 페이지로 들어가서 사용하는 리눅스 배포판과 설치를 원하는 서버 버전을 선택한다.

마리아db 레포지토리

MariaDB.repo 같은 이름으로 /etc/yum.repos.d 경로에 파일을 만들어 두는 걸 추천한다고 친절하게 써 있다. 영어로 써있어서 그렇지 공식 홈페이지가면 이런거 다 알려준다.

이제 리눅스에서 MariaDB.repo 파일을 만들어 저장한다.

[root@localhost yum.repos.d]# vim /etc/yum.repos.d/MariaDB.repo
마리아db 서버 repo 파일 생성

직접 repo를 설정한 버전을 다운받을 수 있는 걸 확인할 수 있다.

[root@localhost yum.repos.d]# yum list *mariadb-server*
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.kakao.com
 * extras: mirror.kakao.com
 * updates: mirror.kakao.com
Installed Packages
mariadb-server.x86_64                                                            1:5.5.68-1.el7                                                        @base
Available Packages
MariaDB-server.x86_64                                                            10.11.6-1.el7.centos                                                  mariadb
MariaDB-server-debuginfo.x86_64                                                  10.11.6-1.el7.centos                                                  mariadb

이제 마리아DB 서버와 클라이언트를 설치하면 된다.

yum install MariaDB-server MariaDB-client

이미 다른 버전의 마리아DB를 설치한 경우

다른 버전의 마리아DB가 이미 설치되어 있으면 우선 그거부터 삭제를 해줘야 한다.

마리아DB 서비스를 중지하고

systemctl stop mariadb

패키지를 삭제한다.

yum remove mariadb-server

이후 위의 방법으로 마리아DB를 다시 설치한다.

댓글 남기기