Hvordan installere MariaDB på CentOS 8


MariaDB er et åpen kildekode, fellesskapsutviklet relasjonsdatabaseadministrasjonssystem. Den er trukket fra MySQL og opprettet og vedlikeholdt av utviklerne som opprettet MySQL. MariaDB er ment å være svært kompatibel med MySQL, men nye funksjoner er lagt til MariaDB som nye lagringsmotorer (Aria >, ColumnStore, MyRocks).

I denne artikkelen skal vi ta en titt på installasjonen og konfigurasjonen av MariaDBCentOS 8 Linux.

Trinn 1: Aktiver MariaDB Repository på CentOS 8

Gå til den offisielle MariaDB-nedlastingssiden og velg CentOS som distribusjon og CentOS 8 som versjon og MariaDB 10.5 (stabil versjon) for å få oppbevaringssted.

Når du har valgt detaljene, vil du få MariaDB YUM-depoter. Kopier og lim inn disse oppføringene i en fil kalt /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

Når depotfilen er på plass, kan du bekrefte depotet ved å kjøre følgende kommando.

dnf repolist

Trinn 2: Installere MariaDB på CentOS 8

Bruk nå dnf-kommandoen til å installere MariaDB-pakken.

sudo dnf install MariaDB-server -y

Deretter starter du MariaDB-tjenesten og aktiverer den automatisk under oppstart av systemet.

systemctl start mariadb
systemctl enable mariadb

Sjekk statusen til MariaDB-tjenesten ved å kjøre følgende kommando.

systemctl status mariadb 

Hvis du har en brannmur aktivert, må du legge til MariaDB i brannmurregelen ved å kjøre kommandoen nedenfor. Når regelen er lagt til, må brannmuren lastes inn på nytt.

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

Trinn 3: Sikring av MariaDB-serveren på CentOS 8

Som det siste trinnet må vi kjøre et sikkert MariaDB-installasjonsskript. Dette skriptet tar seg av å sette opp root-passordet, laste inn privilegier på nytt, fjerne testdatabaser, nekte root-pålogging.

sudo mysql_secure_installation

Koble nå til MariaDB som root-bruker og sjekk versjonen ved å kjøre følgende kommandoer.

mysql -uroot -p

Det er det for denne artikkelen. Vi har sett hvordan du installerer og konfigurerer MariaDBCentOS 8 Linux.