본문으로 바로가기

MariaDB 설치하기

category Linux 2013.08.22 15:42

리눅스로 웹 서버를 구동해보신 분이라면 보통 알고계시는 DBMS는 MySQL일 것입니다. 그런데, 이 MySQL과 똑닮은 DBMS 프로그램이  있는데, 이것이 바로 MariaDB입니다.


MariaDB는 MySQL과 똑같은 명령어, 똑같은 구조로 이루어진 RDBMS로 최근 MySQL이 오라클로 인수되면서 상용화 우려가 되어 많은 서버 관리자들이 MariaDB로 갈아타는 실정이라고 합니다. MariaDB는 MySQL과 거의 똑같이 개발되어져서 호환성에 많은 무리가 없고, 흔히 웹 서버로써 자주 사용하는 XpressEngine(이하 XE, 구 제로보드)에서도 일부 코드만 수정하면 무리 없이 돌릴 수 있다고도 합니다. MariaDB는 GPLv2 License를 따릅니다.


그 뿐만 아니라 MariaDB는 MySQL과 우수한 퍼포먼스를 보이고 있어, 속도 면에서도 많은 차이가 있다고 합니다. 얼마 전에는 안드로이드를 맡고 있는 회사 Google도 MySQL이 점점 오픈 소스와 멀어짐에 따라 MySQL을 MariaDB로 변경하겠다는 조짐도 있는 기사도 실렸더군요.


자 설명은 이쯤이면 된 것같으니, 이제 설치에 들어가보도록 합시다.


MariaDB Downloads


이 포스트에서는 MariaDB를 deb/rpm 같은 패키지 설치가 아닌 Repository에서 직접 받아서 apt-get/yum 명령어를 사용해 다운로드하여 설치하도록 하겠습니다. 먼저 MariaDB Downloads를 클릭합시다.



자신이 사용하고 있는 리눅스의 종류, 버전, 그리고 MariaDB 버전을 선택하는데, MariaDB 버전은 현재 5.5가 안정화 버전, 10.0.4의 경우 알파 버전(현재 개발 중인 버전)이므로 안정화된 5.5 버전의 사용을 권장합니다. 그리고 Debian 계열의 리눅스를 선택하신 경우, Mirror, 다운로드 할 서버를 선택해야하는데, 한국의 KAIST 서버를 선택하도록 합시다.


저는 제가 사용하고 있자, 가장 많이 사용하는 Ubuntu 13.04와 그리고 CentOS 6 버전의 리눅스를 예로 드러 설명하도록 하겠습니다.


먼저 Ubuntu Linux는 아래와 같이 진행합니다.



$ sudo apt-get instsall software-properties-common python-software-properties

 --> 루트 권한으로 먼저 PPA를 사용하도록 하는 프로그램을 설치합니다.


$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

 --> 패키지를 받을 key값을 가져와 등록합니다.


$ sudo add-apt-repository 'deb http://ftp.kaist.ac.kr/mariadb/repo/5.5/ubuntu raring main'

 --> 레포지토리를 /etc/apt/sources.lst에 등록합니다.


$ sudo apt-get update

 --> 패키지 목록을 새로 불러옵니다.


$ sudo apt-get install mariadb-server

 --> MariaDB를 설치합니다.


원본에서의 밑에 내용은 PPA와 관련없이 수동으로 /etc/apt/sources.lst의 목록을 수정해서 사용하는 방법입니다. 


$ vim /etc/apt/sources.lst


위 명령어를 이용해서 밑의 내용을 그대로 복사 붙여넣기 하시고, 두번째 부분만 하시면 됩니다.



CentOS의 경우..


$ sudo vim /etc/yum.repos.d/MariaDB.repo

 --> 해당 파일을 불러옵니다.


# MariaDB 5.5 CentOS repository list - created 2013-08-22 06:39 UTC

# http://mariadb.org/mariadb/repositories/

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/5.5/centos6-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1


위 내용을 복사 붙여넣기 합니다.


$ sudo yum install MariaDB-server MariaDB-client

 --> MariaDB를 설치합니다.




comments powered by Disqus

티스토리 툴바