GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie MariaDB auf CentOS 7

Einführung

Für Benutzer von CentOS 7 ist MariaDB das Standarddatenbanksystem, da es MySQL als Standarddatenbanksystem ersetzt hat.

Die ursprünglichen MySQL-Entwickler haben MariaDB als abwärtskompatiblen Drop-in-Ersatz für MySQL entworfen. Dieses Open-Source-Datenbankverwaltungssystem verwendet eine relationale Datenbank und eine strukturierte Abfragesprache (SQL).

In diesem Tutorial erfahren Sie, wie Sie MariaDB unter CentOS 7 installieren aus dem lokalen oder offiziellen Repository.

Der Artikel zeigt Ihnen auch, wie Sie MariaDB sichern und sich über die Befehlszeile mit dem Datenbankverwaltungssystem verbinden.

Voraussetzungen

  1. Ein RHEL-basiertes System wie CentOS 7
  2. Zugriff auf ein Terminal/eine Befehlszeile
  3. Das leckere Paketmanager, standardmäßig enthalten
  4. Zugriff auf das Stammverzeichnis Benutzer oder ein Benutzer mit sudo-Berechtigungen

2 Optionen zum Installieren von MariaDB auf CentOS

Es gibt zwei (2) Optionen, um MariaDB auf Ihrem CentOS-System zu installieren.

Die erste ist mit dem lokalen CentOS-Repository. Dieses Repository stellt jedoch nicht die neueste verfügbare Version von MariaDB bereit.

Die zweite Option beinhaltet die neueste verfügbare stabile Version, erfordert aber zusätzliche Konfigurationsschritte.

Option 1:Installieren Sie MariaDB 5.5 auf CentOS 7 aus dem lokalen Repository

Der einfachste Weg, MariaDB zu installieren, ist aus dem CentOS-Repository . Obwohl das Repository nicht die neueste stabile Version anbietet, ist MariaDB 5.5 eine stabile Version.

1. Öffnen Sie das Terminal und geben Sie den folgenden Befehl ein, um das MariaDB-Paket herunterzuladen und zu installieren:

yum install mariadb-server

Drücken Sie Y um die Installation zu bestätigen und drücken Sie Enter .

2. Um mit der Verwendung des MariaDB-Dienstes zu beginnen und ihn für die Ausführung beim Booten zu aktivieren, verwenden Sie die Befehle:

systemctl start mariadb
systemstl enable mariadb

3. Überprüfen Sie abschließend die Installation, indem Sie den Dienststatus überprüfen mit:

systemctl status mariadb

Die Ausgabe sollte Ihnen mitteilen, dass der Dienst active (running) ist , wie im folgenden Beispiel:

Option 2:Installieren Sie MariaDB 10.3 auf CentOS 7 aus dem MariaDB-Repository

Sie können die neueste stabile Version von MySQL installieren, indem Sie sie aus dem offiziellen MariaDB-Repository herunterladen.

1. Zuerst müssen Sie mit einem Texteditor eine Repository-Datei für MariaDB (MariaDB.repo) erstellen. Geben Sie den folgenden Befehl ein:

vi /etc/yum.repos.d/MariaDB.repo

Dadurch wird eine neue Datei mit dem Namen MariaDB.repo erstellt und geöffnet in /etc/yum.repos.d/ Verzeichnis. Im Moment ist die Datei noch leer und sieht wie im folgenden Bild aus:

2. Kopieren Sie die folgenden Zeilen in den Texteditor:

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.3/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

3. Nachdem Sie den Inhalt zur Repository-Datei hinzugefügt haben, speichern und schließen Sie den Texteditor.

4. Installieren Sie als Nächstes die neueste MariaDB-Version mit dem Befehl:

yum install mariadb-server mariadb-client -y

5. Überprüfen Sie abschließend, ob die Installation erfolgreich war, indem Sie den Dienst ausführen und die MariaDB-Version überprüfen:

service mysql start
mysqld -V

MariaDB sichern

Dieses Open-Source-Datenbankverwaltungssystem verfügt standardmäßig nicht über sichere Einstellungen. Um sicherzustellen, dass Ihre Daten sicher sind, führen Sie das Installationsskript aus, um die Sicherheitsoptionen zu konfigurieren.

1. Beginnen Sie mit der Eingabe des folgenden Befehls, um die Ausführung des Sicherheitsskripts einzuleiten:

mysql_secure_installation

2. Als nächstes werden Ihnen die folgenden Optionen angezeigt:

  • Root-Passwort festlegen? [J/n] – geben Sie y ein (für ja) und drücken Sie Enter Erstellen Sie ein Root-Passwort für Ihre Datenbank
  • Anonyme Benutzer entfernen? [J/n] – geben Sie y ein und drücken Sie Enter
  • Root-Anmeldung aus der Ferne verbieten? [J/n] – geben Sie y ein und drücken Sie Enter
  • Testdatenbank und Zugriff darauf entfernen? [J/n] – geben Sie y ein und drücken Sie Enter
  • Berechtigungstabellen jetzt neu laden? [J/n] – geben Sie y ein und drücken Sie Enter

Die Ausgabe informiert Sie darüber, dass die MariaDB-Installation jetzt sicher ist:

Lesen Sie unseren Artikel zum Erstellen eines MariaDB-Benutzers und Gewähren von Berechtigungen.

Verbindung zu MariaDB über die Befehlszeile herstellen

1. Verbinden Sie sich über die Befehlszeile als Root-Benutzer mit dem Befehl:

mit MariaDB
mysql -h localhost -u root -p

2. Wenn Sie dazu aufgefordert werden, geben Sie das Root-Passwort ein, das Sie im vorherigen Schritt festgelegt haben, während Sie die MariaDB-Installation sichern.

3. Eine Willkommensnachricht wird wie folgt angezeigt:

Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is #your id number
Server version: 10.3.15-MariaDB MariaDB Server
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

4. Wenn Sie die Arbeit mit der Datenbank beendet haben, beenden Sie MariaDB mit dem folgenden Befehl:

mysql> exit

Cent OS
  1. So installieren Sie MariaDB unter CentOS 8

  2. So installieren Sie MariaDB auf CentOS 6

  3. So installieren Sie MariaDB unter CentOS 7

  4. So installieren Sie PhpWiki unter CentOS 7

  5. So installieren Sie LiteCart unter CentOS 7

So installieren Sie Seafile auf CentOS 7

So installieren Sie Concrete5 unter CentOS 7

So installieren Sie LibreNMS unter CentOS 7

So installieren Sie Zabbix unter CentOS 8

So installieren Sie Joomla auf CentOS 8

So installieren Sie ownCloud auf CentOS 8