Kako namestiti MariaDB na CentOS 8
MariaDB je odprtokodni sistem upravljanja relacijskih baz podatkov, razvit v skupnosti. Razdeljen je iz MySQL, ustvarili in vzdrževali pa so ga razvijalci, ki so ustvarili MySQL. MariaDB naj bi bil zelo združljiv z MySQL, vendar so bile MariaDB dodane nove funkcije, kot so novi pomnilniški mehanizmi (Aria, ColumnStore, MyRocks).
V tem članku si bomo ogledali namestitev in konfiguracijo MariaDB na CentOS 8 Linux.
1. korak: Omogočite repozitorij MariaDB na CentOS 8
Pojdite na uradno stran za prenose MariaDB in izberite CentOS kot distribucijo in CentOS 8 kot različico in MariaDB 10.5 (stabilna različica), da dobite skladišče.
Ko izberete podrobnosti, boste prejeli shrambo MariaDB YUM. Kopirajte in prilepite te vnose v datoteko z imenom /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
Ko je datoteka repozitorija na mestu, jo lahko preverite z zagonom naslednjega ukaza.
$ dnf repolist
2. korak: Namestitev MariaDB na CentOS 8
Zdaj z ukazom dnf namestite paket MariaDB.
$ sudo dnf install MariaDB-server -y
Nato zaženite storitev MariaDB in omogočite samodejni zagon med zagonom sistema.
$ systemctl start mariadb $ systemctl enable mariadb
Preverite stanje storitve MariaDB tako, da zaženete naslednji ukaz.
$ systemctl status mariadb
Če imate omogočen požarni zid, morate pravilu požarnega zidu dodati MariaDB, tako da zaženete spodnji ukaz. Ko je pravilo dodano, je treba požarni zid znova naložiti.
$ sudo firewall-cmd --permanent --add-service=mysql $ sudo firewall-cmd --reload
3. korak: Zaščita strežnika MariaDB na CentOS 8
Kot zadnji korak moramo zagnati varni namestitveni skript MariaDB. Ta skript skrbi za nastavitev korenskega gesla, ponovno nalaganje privilegijev, odstranjevanje testnih baz podatkov, prepoved prijave za root.
$ sudo mysql_secure_installation
Zdaj se povežite z MariaDB kot korenski uporabnik in preverite različico z zagonom naslednjih ukazov.
$ mysql -uroot -p
To je to za ta članek. Videli smo, kako namestiti in konfigurirati MariaDB na CentOS 8 Linux.