GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und sichern Sie MariaDB in RHEL 8.5

MariaDB ist ein seriöses Open-Source-Managementsystem für relationale Datenbanken, das zahlreichen Benutzern rund um das Betriebssystem-Ökosystem unschätzbare Datenbanklösungen bietet.

Da es sich um ein MySQL handelt Fork, hat es einen von der Community entwickelten Status erlangt. Die letztere Aussage impliziert, dass MariaDB hat eine wachsende Community-Benutzerunterstützung für Personen, die neu in der Datenbanksoftware sind oder ihre erweiterte Wissensbasis und Anwendung suchen.

Stellen Sie sicher, dass Sie über sudo/root-Benutzerrechte auf RHEL 8 verfügen System, das Sie verwenden.

MariaDB unter RHEL Linux installieren

Als Faustregel für Linux-Betriebssysteme stellen Sie immer sicher, dass Ihr Linux-System auf dem neuesten Stand ist, bevor Sie ein Softwarepaket installieren oder konfigurieren.

$ sudo yum update && sudo yum upgrade -y 

Als nächstes installieren Sie die MariaDB Datenbankserver auf Ihrem RHEL 8 System.

$ sudo yum install mariadb-server 

Bestätigen Sie, dass Sie den MariaDB-Datenbankserver installieren möchten, indem Sie auf [y/n] antworten Eingabeaufforderung, die dann die Installation auf Ihrem RHEL-System initiiert.

Nachdem der Installationsvorgang abgeschlossen ist, können Sie mit dem Starten, Aktivieren und Überprüfen des Status von MariaDB fortfahren von Ihrem Endgerät. Aktivieren dieses RDBMS sorgt dafür, dass es auch nach einem erfolgreichen Systemneustart weiterläuft.

$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb
$ sudo systemctl status mariadb  

Sie können die installierte Version von MariaDB überprüfen, indem Sie den folgenden Befehl ausführen:

$ mysql --version 

MariaDB in RHEL Linux sichern

Nach erfolgreicher Installation müssen wir das folgende Sicherheitsskript ausführen, um die Installation von MariaDB zu sichern .

$ sudo mysql_secure_installation 

Der obige Befehl hilft Ihnen bei der Konfiguration kritischer Schritte wie dem Kennwort des Root-Datenbankbenutzers, das standardmäßig leer ist, dem Entfernen anonymer Benutzer, dem Unterbinden der Root-Anmeldung aus der Ferne, dem Entfernen von Tests der Datenbank und dem Neuladen von Berechtigungstabellen.

Der nächste Schritt besteht darin, sich bei Ihrer MariaDB anzumelden Datenbank mit dem von Ihnen erstellten Root-Benutzerkennwort.

$ mysql -u root -p 

Von hier aus können Sie einen Datenbankbenutzer erstellen, dem Sie Datenbankrollen zuweisen können:

MariaDB [(none)]> CREATE USER linuxshelltips@localhost IDENTIFIED BY "Your_preferred_db_user_password";

Wir können auch eine zufällige Datenbank erstellen und demonstrieren, wie dieser Benutzer die Kontrolle darüber haben kann.

MariaDB [(none)]> CREATE DATABASE linuxshelltips_db;

Um dem erstellten Datenbankbenutzer die volle Kontrolle über diese Datenbank und alle zugehörigen Datenbanktabellen zuzuweisen, führen wir den Befehl aus:

MariaDB [(none)]> GRANT ALL ON linuxshelltips_db.* TO linuxshelltips@localhost;

Löschen Sie die Berechtigungen und verlassen Sie die MariaDB-Konsole.

MariaDB [(none)]> FLUSH PRIVILEGES:
MariaDB [(none)]> exit 

Dieser Artikel hat gezeigt, wie die MariaDB installiert wird Datenbankserver, konfigurieren Sie die Anmeldeinformationen des Root-Datenbankbenutzers, erstellen Sie einen zufälligen Datenbankbenutzer und weisen Sie diesem Benutzer die Kontrolle über eine zufällig erstellte Datenbank zu.


Linux
  1. So installieren und sichern Sie MariaDB unter Debian 11

  2. So installieren Sie MariaDB 10.4 auf CentOS 8 und RHEL 8

  3. So installieren und sichern Sie Redis unter Ubuntu 18.04

  4. So installieren und sichern Sie PostgreSQL Server auf RockyLinux 8

  5. So installieren und konfigurieren Sie Telnet in RHEL / CentOS 5,6

So installieren Sie MariaDB unter Debian 8

So installieren Sie die PostgreSQL-Datenbank und pgAdmin unter Linux

So installieren und sichern Sie phpMyAdmin in Ubuntu 14.04

So installieren und sichern Sie Memcached unter Ubuntu 18.04

So installieren und sichern Sie phpMyAdmin unter CentOS 8

So installieren und konfigurieren Sie MariaDB in CentOS / RHEL 7