Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
1. apt-get install software-properties-common
2. apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
3. add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://ftp.kaist.ac.kr/mariadb/repo/10.1/ubuntu xenial main'
4. apt update
5. apt install mariadb-server
* 설치중간에 db root계정의 패스워드를 물어보는데 입력해준다.
6. 포트 변경 및 옵션 추가(원격접속시 인증을 위해서 IP주소를 Hostname으로 변환하는 DNS Lookup과정을 거치지 않게하여 빠르게 접속할 수 있도록 해준다)
가. vi /etc/mysql/my.cnf ->
[client]부분의 첫번째 줄에서 port = 원하는포트번호
[mysqld]부분에서 port = 원하는포트번호
[mysqld] 끝부분에 skip-name-resolve 를 추가함
나. service mysqld restart
7. 원격접속 허용
가. vi /etc/mysql/my.cnf
bind-address = 127.0.0.1 부분을 찾아서 주석처리하거나 *을 지정한다.