MariaDB
 sql >> Datenbank >  >> RDS >> MariaDB

So installieren Sie MariaDB unter CentOS 8

MariaDB ist ein quelloffenes, von der Community entwickeltes Verwaltungssystem für relationale Datenbanken. Es ist ein Fork von MySQL und erstellt und gepflegt von den Entwicklern, die MySQL erstellt haben . MariaDB soll hoch kompatibel mit MySQL sein aber neue Funktionen wurden zu MariaDB hinzugefügt wie neue Speicher-Engines (Aria , ColumnStore , MyRocks ).

In diesem Artikel werfen wir einen Blick auf die Installation und Konfiguration von MariaDB auf CentOS 8 Linux.

Schritt 1:Aktivieren Sie das MariaDB-Repository auf CentOS 8

Gehen Sie zur offiziellen MariaDB-Downloadseite und wählen Sie CentOS aus wie die Distribution und CentOS 8 als Version und MariaDB 10.5 (stabile Version), um das Repository abzurufen.

Sobald Sie die Details ausgewählt haben, erhalten Sie MariaDB YUM Repositories. Kopieren Sie diese Einträge und fügen Sie sie in eine Datei namens /etc/yum.repos.d/MariaDB.repo ein .

$ 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

Sobald die Repository-Datei vorhanden ist, können Sie das Repository überprüfen, indem Sie den folgenden Befehl ausführen.

$ dnf repolist

Schritt 2:MariaDB auf CentOS 8 installieren

Verwenden Sie nun den dnf-Befehl, um die MariaDB zu installieren Paket.

$ sudo dnf install MariaDB-server -y

Als nächstes starten Sie die MariaDB Dienst und aktivieren Sie ihn für den automatischen Start während des Systemstarts.

$ systemctl start mariadb
$ systemctl enable mariadb

Überprüfen Sie den Status der MariaDB Dienst, indem Sie den folgenden Befehl ausführen.

$ systemctl status mariadb 

Wenn Sie eine Firewall haben aktiviert ist, müssen Sie MariaDB hinzufügen an die Firewall-Regel, indem Sie den folgenden Befehl ausführen. Sobald die Regel hinzugefügt wurde, muss die Firewall neu geladen werden.

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

Schritt 3:Sichern des MariaDB-Servers auf CentOS 8

Als letzten Schritt müssen wir eine sichere MariaDB ausführen Installationsskript. Dieses Skript kümmert sich um das Einrichten des Root-Passworts, das Neuladen von Privilegien, das Entfernen von Testdatenbanken und das Verbieten der Root-Anmeldung.

$ sudo mysql_secure_installation

Verbinden Sie sich jetzt mit MariaDB als Root-Benutzer und überprüfen Sie die Version, indem Sie die folgenden Befehle ausführen.

$ mysql -uroot -p

Das war es für diesen Artikel. Wir haben gesehen, wie man MariaDB installiert und konfiguriert auf CentOS 8 Linux.