Усталюйце MariaDB 10.4 на CentOS7
Даведка
Афіцыйны сайт Дакументацыя на прадукт Galera clusterДадаць файл REPO
Выкарыстоўвайце vi або vim для рэдагавання файла /etc/yum.repos.d/MariaDB.repo, скапіруйце ў файл наступнае змесціва, а затым захавайце і выйдзіце.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Выканайце ўсталёўку і запусціце службу
yum -y install MariaDB-server MariaDB-client
systemctl enable mariadb
systemctl start mariadb
Стварыце карыстальніка і аўтарызуйцеся
Пасля завяршэння ўстаноўкі мы можам увайсці ў MariaDB непасрэдна на гэтай машыне, а потым аўтарызаваць яго. Адзін момант, які патрабуе асаблівай увагі для аперацыі аўтарызацыі, гэта тое, што вы не можаце замяніць localhost, калі вы выкарыстоўваеце% для падстаноўкі ўсіх адрасоў, таму, калі мы выкарыстоўваем localhost для доступу да гэтай машыны, мы павінны дазволіць яшчэ раз. Пасля завяршэння аўтарызацыі дазволы неабходна абнавіць, інакш ён не ўступіць у сілу. Падрабязнасці можна атрымаць у наступным прыкладзе.
grant all privileges on *.* to 'username'@'%' identified by 'password' with grant option;
grant all privileges on *.* to 'username'@'localhost' identified by 'password' with grant option;
flush privileges;
Служба праверкі
Пасля аўтарызацыі мы выкарыстоўваем новы ўліковы запіс для ўваходу ў MariaDB. Калі злучэнне атрымалася, канфігурацыя прайшла паспяхова. Нам таксама трэба выкарыстоўваць іншыя машыны для падлучэння, каб праверыць, ці могуць нелакальныя машыны падключацца да MariaDB. Калі злучэнне не ўдалося, праверце, ці не абмежаваны брандмаўэр.
mysql -u username -p password
mysql -h x.x.x.x -u username -p password