1.下載MaiaDB安裝包,並上傳至雲服務器
galera,libaio 環境是後面安裝的,並不是從官網下載的
2.按照順序安裝依賴環境包
yum install rsync nmap lsof perl-DBI nc
rpm -ivh jemalloc-3.6.0-1.e17.x86_64.rpm
rpm -ivh jemalloc-devel-3.6.0-1.e17.x86_64.rpm
3.卸載衝突的mariadb-libs
搜索 rpm -qa|grep mariadb-libs
刪除 rpm -ev --nodeps mariadb-libs-5.5.60-1.e17_5.x86_64
4.安裝boost-devel依賴環境
yum install boost-devel.x86_64
5.導入MariaDB的key
rpm --import http://yum.mariadb.org/RPM-GPG-KEY-MariaDB
6.安裝galera環境
rpm -ivh galera-4-26.4.2-1.rhel7.el7.centos.x86_64.rpm
7.安裝libaio (安裝10.4.8時需要)
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm
rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm
8.安裝 MariaDB 核心包
rpm -ivh
MariaDB-common-10.4.8-1.el7.centos.x86_64.rpm
MariaDB-compat-10.4.8-1.el7.centos.x86_64.rpm
MariaDB-client-10.4.8-1.el7.centos.x86_64.rpm
MariaDB-server-10.4.8-1.el7.centos.x86_64.rpm
9.啓動MariaDB
service mysql start
10.配置MariaDB
mysql_secure_installation
1.輸入當前密碼,初次安裝沒有密碼,直接回車
2.詢問是否使用unix_socket進行身份嚴重: n
3.爲root 設置密碼:y
4.輸入root 的密碼: XXXX
5.確認root 的密碼: XXXX
6.是否移除匿名用戶,建議: y
7.拒絕用戶遠程登錄:n
8.刪除test庫,隨意即可
9.重新加載權限表: y
11.配置遠程連接
mysql -u root -p
grant all privileges on *.* to 'root'@'%' identified by 'root密碼';
flush privileges;
至此,MariaDB安裝配置完成,可以使用遠程客戶端進行連接