Kako instalirati MariaDB na CentOS 8


MariaDB je sustav za upravljanje relacijskom bazom podataka otvorenog koda koji je razvila zajednica. Račva se iz MySQL, a stvorili su ga i održavaju programeri koji su stvorili MySQL. MariaDB je namijenjen da bude vrlo kompatibilan s MySQL, ali nove značajke su dodane u MariaDB kao što su novi pogoni za pohranu (Aria , ColumnStore, MyRocks).

U ovom članku ćemo pogledati instalaciju i konfiguraciju MariaDB na CentOS 8 Linux.

Korak 1: Omogućite MariaDB repozitorij na CentOS 8

Idite na službenu stranicu za preuzimanje MariaDB i odaberite CentOS kao distribuciju i CentOS 8 kao verziju i MariaDB 10.5 (stabilna verzija) da biste dobili spremište.

Nakon što odaberete detalje, dobit ćete cijelo spremište MariaDB YUM. Kopirajte i zalijepite ove unose u datoteku pod nazivom /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

Nakon što je datoteka repozitorija postavljena, možete provjeriti repozitorij pokretanjem sljedeće naredbe.

dnf repolist

Korak 2: Instalirajte MariaDB na CentOS 8

Sada upotrijebite naredbu dnf za instalaciju paketa MariaDB.

sudo dnf install MariaDB-server -y

Zatim pokrenite uslugu MariaDB i omogućite joj automatsko pokretanje tijekom pokretanja sustava.

systemctl start mariadb
systemctl enable mariadb

Provjerite status usluge MariaDB pokretanjem sljedeće naredbe.

systemctl status mariadb 

Ako imate omogućen vatrozid, trebate dodati MariaDB pravilu vatrozida pokretanjem donje naredbe. Nakon što je pravilo dodano, potrebno je ponovno učitati vatrozid.

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

Korak 3: Osigurajte MariaDB poslužitelj na CentOS 8

Kao posljednji korak, moramo pokrenuti sigurnu instalacijsku skriptu MariaDB. Ova skripta se brine za postavljanje root lozinke, ponovno učitavanje privilegija, uklanjanje testnih baza podataka, onemogućavanje root prijave.

sudo mysql_secure_installation

Sada se povežite na MariaDB kao root korisnik i provjerite verziju pokretanjem sljedećih naredbi.

mysql -uroot -p

To je to za ovaj članak. Vidjeli smo kako instalirati i konfigurirati MariaDB na CentOS 8 Linux.