MariaDB-ni CentOS 8-de nädip gurmaly
MariaDB açyk çeşme, jemgyýet tarapyndan döredilen baglanyşyk bazasyny dolandyrmak ulgamy. MySQL-den aýrylýar we MySQL-ny döreden döredijiler tarapyndan döredilýär we hyzmat edilýär. MariaDB MySQL bilen ýokary derejede sazlaşykly bolmagy maksat edinýär, ýöne täze saklaýyş hereketlendirijileri (Aria, ColumnStore, MyRocks) ýaly MariaDB-ä täze aýratynlyklar goşuldy.
Bu makalada, CentOS 8 Linux-da MariaDB-iň gurulmagyna we konfigurasiýasyna göz aýlarys.
1-nji ädim: CentOS 8-de MariaDB ammaryny işlediň
Resmi MariaDB göçürip alyş sahypasyna giriň we paýlanyş hökmünde CentOS 8, wersiýa hökmünde CentOS 8 we ammar almak üçin MariaDB 10.5 (durnukly wersiýa) saýlaň.
Jikme-jiklikleri saýlanyňyzdan soň, MariaDB YUM ammaryny doly alarsyňyz. Bu ýazgylary /etc/yum.repos.d/MariaDB.repo atly faýla göçüriň.
$ sudo vim /etc/yum.repos.d/mariadb.repo
# MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.5/centos8-amd64 module_hotfixes=1 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Ammar faýly ýerleşdirilenden soň, aşakdaky buýrugy işledip, ammary barlap bilersiňiz.
$ dnf repolist
2-nji ädim: CentOS 8-de MariaDB gurmak
Indi MariaDB paketini gurmak üçin dnf buýrugyny ulanyň.
$ sudo dnf install MariaDB-server -y
Ondan soň, MariaDB hyzmatyny başlaň we ulgam işe başlanda awtomatiki başlamaga mümkinçilik beriň.
$ systemctl start mariadb $ systemctl enable mariadb
Aşakdaky buýrugy işledip, MariaDB hyzmatynyň ýagdaýyny barlaň.
$ systemctl status mariadb
Gorag diwary açyk bolsa, aşakdaky buýrugy işledip, diwar gorag düzgünine MariaDB goşmaly. Düzgün goşulandan soň, diwar diwaryny täzeden açmaly.
$ sudo firewall-cmd --permanent --add-service=mysql $ sudo firewall-cmd --reload
3-nji ädim: CentOS 8-de MariaDB serwerini goramak
Iň soňky ädim hökmünde ygtybarly MariaDB gurnama skriptini işletmeli. Bu skript kök parolyny düzmek, artykmaçlyklary täzeden ýüklemek, synag bazalaryny aýyrmak, kök girişine rugsat bermezlik barada alada edýär.
$ sudo mysql_secure_installation
Indi kök ulanyjy hökmünde MariaDB-e birikdiriň we aşakdaky buýruklary işledip wersiýany barlaň.
$ mysql -uroot -p
Bu makala üçin. CentOS 8 Linux-da MariaDB-ni nädip gurmalydygyny we sazlamalydygyny gördük.