포럼
[15차 Azure 캠프] CentOS + MariaDB에 XE 설치기
2014.05.28 19:08
지난번 14차 캠프때는 리눅스 역시 초고속 설치를 알아봤었습니다. 그래서 이번에는 리눅스에다 YUM으로 MariaDB까지 설치해서 XE을 깔아보도록 하겠습니다. 14차때랑 거의 비슷하지만, MariaDB를 yum에다 추가하고 설치하는 과정이 들어갑니다.
퍼핀을 통해 접속했습니다. 우선 root 권한부터 얻어봅시다.
sudo su - 를 입력해 root 접근을 sudo로 실행해줍시다. 여기에다 아즈라유저의 비번을 치면 됩니다.
이렇게 뜨면 완료입니다. 네트워크 오류가 난다면 잠시 뒤에 다시 시도해 보시기 바랍니다.
yum install -y httpd php php-gd php-mysql php-gd php-mbstring 를 이용해 아파치와 PHP를 우선 설치해줍시다. 이렇게 나와야만 설치가 완료된 것입니다. 오류가 난다면 오류가 났다는걸 골라서 재설치해야합니다. 그리고 vi /etc/yum.repos.d/MariaDB.repo 를 쳐줍시다.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
을 입력해줍시다.
다시 yum update를 해줍시다. 멘 처음에 할껄그랬나...
yum install -y MariaDB-client MariaDB-server MariaDB-devel 을 쳐서 마리아DB를 설치해줍시다.
service httpd start 를 쳐서 아파치를 실행하고...
service mysql start 를 쳐서 MySQL(MariaDB)을 실행해줍시다.
mysql -uroot 를 쳐서 MariaDB에 접속해줍시다.
update user set password=password('비밀번호') where user='root'; 를 쳐서 루트 비밀번호 변경.
마지막으로 create database xe; 를 쳐서 데이터베이스를 생성해줍시다.
exit;로 빠져나온 뒤 cd /var/www/html/ 로 기본 폴더로 이동합시다.
curl -O https://atde.kr/xe.tar.gz (뒤에 주소는 알아서 수정하셔도 됩니다.) 를 쳐서 XE 최신버전을 다운로드해줍시다.
chmod -c 777 /var/www/html/ 로 html폴더 전체를 777로 바꿔줍시다.
DB Host를 localhost 로 하는거 잊지 마시고,
이렇게 CentOS에다 MariaDB를 이용해서 XE를 설치해봤습니다. 직접 컴파일하려면 귀찮으므로(?) yum을 이용하는 방법으로 최대한 쉽게 설치를 봤습니다. MySQL보다 MariaDB의 퍼포먼스가 약간 더 좋고 MySQL과 거의 동일하니 안 쓸 이유가 없더군요. 설정법을 몰라서 그렇지
원글은 https://svet.kr/1158여기입니다. 그리고 트위터와 페이스북에도 올렸으니 참고하실 수 있으실 것 같습니다. :)
Azure 아시아쪽 데이터 센터는 도쿄와 오사카에 있어서 한국에서도 사용하기 좋습니다.
또 얼마전에 일본 모 IT기술포럼 에 참여했는데 그때당시 테마가 클라우드 서비스여서 일본 MS, 아마존, 구글, IBM 등 와서 자사 클라우드 서비스를 설명해줬습니다. 그때 기념품(?) 으로 받은 무료사용권으로 한번 사용해 봤는데 Azure 같은 경우는 기본 제공해주는 스팩 이외로도 확장하기 편하더군요..^^
개인적으로 홈페이지 등 웹쪽으로 이용하실 생각이시면 추천해드립니다. ^^
저희도 조만간 클라우드쪽으로 옴겨볼까 고민중인.. ^^;