MariaDB är ett gemenskapsutvecklat relationsdatabashanteringssystem med öppen källkod. Den är kluven från MySQL och skapat och underhållet av utvecklarna som skapade MySQL . MariaDB är avsett att vara mycket kompatibel med MySQL men nya funktioner har lagts till i MariaDB som nya lagringsmotorer (Aria , ColumnStore , MyRocks ).
I den här artikeln kommer vi att ta en titt på installationen och konfigurationen av MariaDB på CentOS 8 Linux.
Steg 1:Aktivera MariaDB Repository på CentOS 8
Gå till den officiella MariaDB-nedladdningssidan och välj CentOS som distributionen och CentOS 8 som versionen och MariaDB 10.5 (stabil version) för att hämta arkivet.
När du har valt detaljerna får du MariaDB YUM hela förvaret. Kopiera och klistra in dessa poster i en fil som heter /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 förvarsfilen är på plats kan du verifiera förvaret genom att köra följande kommando.
$ dnf repolist
Steg 2:Installera MariaDB på CentOS 8
Använd nu kommandot dnf för att installera MariaDB paket.
$ sudo dnf install MariaDB-server -y
Starta sedan MariaDB tjänsten och aktivera den att autostarta under systemstart.
$ systemctl start mariadb $ systemctl enable mariadb
Kontrollera statusen för MariaDB tjänsten genom att köra följande kommando.
$ systemctl status mariadb
Om du har en brandvägg aktiverat måste du lägga till MariaDB till brandväggsregeln genom att köra kommandot nedan. När regeln har lagts till måste brandväggen laddas om.
$ sudo firewall-cmd --permanent --add-service=mysql $ sudo firewall-cmd --reload
Steg 3:Säkra MariaDB-servern på CentOS 8
Som sista steg måste vi köra en säker MariaDB installationsskript. Det här skriptet tar hand om att ställa in root-lösenordet, ladda om privilegier, ta bort testdatabaser, förbjuda root-inloggning.
$ sudo mysql_secure_installation
Anslut nu till MariaDB som rotanvändare och kontrollera versionen genom att köra följande kommandon.
$ mysql -uroot -p
Det är allt för den här artikeln. Vi har sett hur man installerar och konfigurerar MariaDB på CentOS 8 Linux.