So installieren Sie MariaDB 10 auf RHEL 8

MariaDB ist eine beliebte Alternative zum MySQL-Datenbankverwaltungssystem. Es wurde von den ursprünglichen MySQL-Entwicklern entwickelt und soll Open Source bleiben.

MariaDB ist schnell und zuverlässig, unterstützt verschiedene Speicher-Engines und verfügt über Plugins, die es perfekt für eine Vielzahl von Anwendungsfällen machen.

In diesem Tutorial zeigen wir Ihnen, wie Sie installieren MariaDB Server auf Ihrem RHEL 8. Wir werden installieren MariaDB 10.3.10 Ausführung.

Hinweis: In diesem Lernprogramm wird davon ausgegangen, dass Sie ein aktives RHEL 8-Abonnement haben und Root-Zugriff auf Ihr RHEL-System haben. Alternativ können Sie einen privilegierten Benutzer verwenden und die Befehle mit ausführen sudo.

MariaDB Server installieren

So installieren Sie das MariaDB Server verwenden wir den folgenden Befehl yum, um die Installation abzuschließen.

# yum install mariadb-server


Dadurch wird das installiert MariaDB Server und alle erforderlichen Abhängigkeiten.

Installation von MariaDB in RHEL 8
Installation von MariaDB in RHEL 8

Sobald die Installation abgeschlossen ist, können Sie die MariaDB Service mit:

# systemctl start mariadb

Wenn Sie möchten, dass der MariaDB-Dienst nach jedem Systemstart automatisch gestartet wird, können Sie den folgenden Befehl ausführen:

# systemctl enable mariadb

Überprüfen Sie den Status des MariaDB Service mit:

# systemctl status mariadb
Starten Sie den MariaDB-Dienst in RHEL 8
Starten Sie den MariaDB-Dienst in RHEL 8

Sichere MariaDB-Installation

Nachdem wir unseren Service gestartet haben, ist es Zeit, seine Sicherheit zu verbessern. Wir werden das Root-Passwort einrichten, die Remote-Root-Anmeldung deaktivieren, die Testdatenbank und den anonymen Benutzer entfernen. Schließlich werden wir alle Berechtigungen neu laden.

Führen Sie dazu einfach den folgenden Befehl aus und beantworten Sie die Fragen entsprechend:

# mysql_secure_installation

Beachten Sie, dass das Kennwort des Root-Benutzers leer ist. Wenn Sie es ändern möchten, drücken Sie einfach “eingeben”, wenn Sie zur Eingabe des aktuellen Kennworts aufgefordert werden. Den Rest können Sie den Schritten und Antworten auf dem Bild unten folgen:

Sichern Sie den MariaDB-Server in RHEL 8
Sichern Sie den MariaDB-Server in RHEL 8

Greifen Sie auf den MariaDB-Server zu

Lassen Sie uns etwas tiefer gehen und eine Datenbank und einen Benutzer erstellen und diesem Benutzer Berechtigungen für die Datenbank erteilen. Um mit der Konsole auf den Server zuzugreifen, können Sie den folgenden Befehl verwenden:

# mysql -u root -p 

Wenn Sie dazu aufgefordert werden, geben Sie das zuvor festgelegte Root-Passwort ein.

Jetzt erstellen wir unsere Datenbank. Führen Sie zu diesem Zweck an der MariaDB-Eingabeaufforderung den folgenden Befehl aus:

MariaDB [(none)]> CREATE DATABASE tecmint; 

Dadurch wird eine neue Datenbank mit dem Namen erstellt tecmint. Anstatt mit unserem Root-Benutzer auf diese Datenbank zuzugreifen, erstellen wir einen separaten Datenbankbenutzer, der nur über Berechtigungen für diese Datenbank verfügt.

Wir werden unseren neuen Benutzer namens erstellen tecmint_user und gewähren Sie ihm Privilegien auf dem tecmint Datenbank mit dem folgenden Befehl:

MariaDB [(none)]> GRANT ALL ON tecmint.* TO [email protected] IDENTIFIED BY 'securePassowrd';

Stellen Sie beim Erstellen eines eigenen Benutzers sicher, dass dieser ersetzt wird “SecurePassword” mit dem Passwort, das Sie diesem Benutzer geben möchten.

Wenn Sie mit den obigen Befehlen fertig sind, geben Sie ein “Verlassen” an der Aufforderung zum Verlassen von MariaDB:

MariaDB [(none)]> quit;
Datenbank in MariaDB erstellen
Datenbank in MariaDB erstellen

Jetzt können Sie den neuen Benutzer verwenden, um auf die zuzugreifen tecmint Datenbank.

# mysql -u tecmint_user -p 

Wenn Sie dazu aufgefordert werden, geben Sie das Kennwort für diesen Benutzer ein. Um die verwendete Datenbank zu ändern, können Sie an der MariaDB-Eingabeaufforderung Folgendes verwenden:

MariaDB [(none)]> use tecmint;

Dadurch wird die aktuelle Datenbank in geändert tecmint.

Zugriff auf die MariaDB-Datenbank
Zugriff auf die MariaDB-Datenbank

Alternativ können Sie die ausstellen MySQL-Befehl durch Angabe des Datenbanknamens sowie angezeigt.

# mysql -u tecmint_user -p tecmint

Auf diese Weise verwenden Sie direkt das, wenn Sie das Passwort des Benutzers eingeben tecmint Datenbank.

Erfahren Sie mehr über MariaDB

Hier haben Sie einige Grundlagen von MariaDB gelernt, aber es gibt noch viel mehr zu entdecken. Wenn Sie Ihr Datenbankwissen erweitern möchten, können Sie unsere Anleitungen hier lesen:

  1. Lernen Sie MySQL / MariaDB für Anfänger – Teil 1
  2. Lernen Sie MySQL / MariaDB für Anfänger – Teil 2
  3. Verwaltungsbefehle für MySQL Basic Database – Teil III
  4. 20 MySQL (Mysqladmin) -Befehle für die Datenbankverwaltung – Teil IV
  5. 15 Nützliche Tipps zur Optimierung und Optimierung der MariaDB-Leistung – Teil V.

Das ist es. In diesem Tutorial haben Sie gelernt, wie Sie installieren und sichern MariaDB Server und erstellen Sie Ihre erste Datenbank. Wenn Sie Fragen haben, können Sie diese gerne im Kommentarbereich veröffentlichen.

Similar Posts

Leave a Reply

Your email address will not be published.