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.