Kā MariaDB instalēt CentOS 8


MariaDB ir atvērtā pirmkoda kopienas izstrādāta relāciju datu bāzu pārvaldības sistēma. Tas ir izveidots no MySQL un ir izveidots un uzturēts izstrādātājiem, kuri izveidoja MySQL. Paredzēts, ka MariaDB ir ļoti saderīga ar MySQL, taču MariaDB ir pievienotas jaunas funkcijas, piemēram, jauni atmiņas dzinēji (Aria, ColumnStore, MyRocks).

Šajā rakstā mēs apskatīsim MariaDB instalēšanu un konfigurēšanu CentOS 8 Linux.

1. solis: CentOS 8 iespējojiet MariaDB krātuvi

Dodieties uz oficiālo MariaDB lejupielāžu lapu un izvēlieties CentOS kā izplatīšanu un CentOS 8 kā versiju un MariaDB 10.5 (stabila versija), lai iegūtu repozitoriju.

Kad esat atlasījis informāciju, jūs saņemsiet MariaDB YUM repozitoriju. Nokopējiet un ielīmējiet šos ierakstus failā ar nosaukumu /etc/yum.repos.d/MariaDB.repo.

$ 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

Kad krātuves fails ir ievietots, to var pārbaudīt, palaižot šo komandu.

$ dnf repolist

2. solis: MariaDB instalēšana CentOS 8

Tagad izmantojiet komandu dnf, lai instalētu paketi MariaDB.

$ sudo dnf install MariaDB-server -y

Pēc tam sāciet pakalpojumu MariaDB un ļaujiet tam automātiski startēt sistēmas startēšanas laikā.

$ systemctl start mariadb
$ systemctl enable mariadb

Pārbaudiet MariaDB pakalpojuma statusu, izpildot šādu komandu.

$ systemctl status mariadb 

Ja jums ir iespējots ugunsmūris, ugunsmūra kārtulai jāpievieno MariaDB, izpildot zemāk esošo komandu. Kad kārtula ir pievienota, ugunsmūris ir jāpārlādē.

$ sudo firewall-cmd --permanent --add-service=mysql
$ sudo firewall-cmd --reload

3. solis: MariaDB servera drošība CentOS 8

Kā pēdējais solis mums jāpalaiž drošs MariaDB instalācijas skripts. Šis skripts rūpējas par root paroles iestatīšanu, privilēģiju atkārtotu ielādi, testa datu bāzu noņemšanu, root pieteikšanās aizliegšanu.

$ sudo mysql_secure_installation

Tagad izveidojiet savienojumu ar MariaDB kā root lietotāju un pārbaudiet versiju, izpildot šādas komandas.

$ mysql -uroot -p

Tas ir šis raksts. Mēs esam redzējuši, kā instalēt un konfigurēt MariaDB uz CentOS 8 Linux.