So installieren Sie die MariADB -Datenbank in Debian 10

So installieren Sie die MariADB -Datenbank in Debian 10

Mariadb ist ein Open-Source- und beliebtes relationales Datenbankmanagementsystem (RDBMs) gemacht von den ursprünglichen Entwicklern von Mysql. Es handelt sich um ein schnelles, skalierbares und robustes Datenbanksystem mit einem reichhaltigen Ökosystem aus Speichermotoren, Plugins und vielen anderen Tools, die eine SQL -Schnittstelle zum Zugriff auf Daten bieten.

Mariadb ist ein erweiterter Drop-In-Ersatz für Mysql von Organisationen und Unternehmen wie Wikipedia, WordPress verwendet werden.Com, Google und viele andere.

In diesem kurzen Artikel zeigen wir Ihnen, wie Sie a installieren und sichern können Mariadb Server in Debian 10.

Erfordernis:

  1. Installieren Sie einen minimalen Server von Debian 10 (Buster)

Notiz: Wenn Sie das System als nicht-administrative Benutzer betreiben, verwenden Sie den Sudo-Befehl, um Root-Berechtigungen zu erhalten, und wenn Sie haben Mysql installiert und läuft, stoppen Sie es und deaktivieren Sie es, bevor Sie fortfahren.

Installation von Mariadb Server in Debian 10

Sie können die installieren Mariadb Serverpaket aus dem Debian Offizielle Repositorys durch Ausführen des folgenden Befehls, mit dem der MariADB -Server, der Client und alle seine Abhängigkeiten installiert werden.

# APT MARIADB-SERVER INSTALLIEN 
Installieren Sie Mariadb in Debian 10

Es ist eine gängige Praxis innerhalb Debian und seine Derivate wie z Ubuntu automatisch zu starten und Daemons über zu aktivieren systemd, unmittelbar nach der Installation. Gleiches gilt für die Mariadb Service.

Sie können überprüfen, ob Mariadb Der Service wird mit dem folgenden SystemCTL -Befehl ausgeführt.

# Systemctl Status Mariadb 
Überprüfen Sie den Status des Mariadb

Darüber hinaus müssen Sie auch andere gemeinsame Befehle für die Verwaltung des Mariadb -Dienstes unterhalten systemd, die Befehle enthalten, um den Mariadb -Dienst wie gezeigt zu starten, neu zu starten, anzuhalten und neu zu laden.

# Systemctl Start Mariadb # SystemCTL Neustart Mariadb # SystemCTL STOP MARIADB # SYSTEMCTL RELOAD MARIADB RELOAD 

Sichern Sie den Mariadb -Server in Debian 10

Der Mariadb Der Installationsprozess beinhaltet die Sicherung der Standardinstallation und kann durch Ausführen des mysql_secure_installation Das Shell -Skript, mit dem Sie Ihrer Mariadb -Instanz ein wenig mehr Sicherheit hinzufügen können

  • Festlegen eines Kennworts für Stammkonten.
  • Deaktivieren Sie die Remote -Root -Anmeldung.
  • Entfernen der Anonymous-User-Konten.
  • Entfernen der Testdatenbank, auf die standardmäßig von anonymen Benutzern zugegriffen werden kann.
  • Und Privilegien neu laden.

Um das Sicherheitsskript aufzurufen, führen Sie den folgenden Befehl aus und beantworten Sie die Fragen wie im folgenden Screenshot gezeigt.

Sichern Sie Mariadb in Debian 10

Sobald Sie Ihre Mariadb -Installation gesichert haben, können Sie eine Verbindung zu einer Verbindung herstellen Mysql Shell Verwenden des Root -Benutzerkennworts.

# Mysql -u root -p 

So erstellen Sie eine Datenbank mit dem Namen "my_test_db" und ein Benutzer benannt "test_user" Mit vollständigen Berechtigungen zum Verwalten der Datenbank führen Sie die folgenden SQL -Befehle aus.

Mariadb [(keine)]> Datenbank erstellen my_test_db; Mariadb [(keine)]> Geben Sie alle auf my_test_db zu.* To 'test_user'@'localhost' mit 'test_user_pass_here' mit der Zuschussoption identifiziert; Mariadb [(keine)]> Flush -Privilegien; Mariadb [(keine)]> exit; 
Erstellen Sie Datenbank und Benutzer mit Berechtigungen

Versuchen Sie nach dem Erstellen eines neuen Datenbank- und Datenbankbenutzer.

# MySQL -U test_user -p mariadb [(keine)]> Datenbanken anzeigen; 
Überprüfen Sie den neuen Datenbankbenutzer

Möglicherweise möchten Sie diese nützlichen folgenden Artikel auch lesen Mariadb.

  1. Lernen Sie MySQL / Mariadb für Anfänger - Teil 1
  2. Erfahren Sie, wie Sie mehrere Funktionen von MySQL und Mariadb - Teil 2 verwenden können
  3. 12 MySQL/Mariadb Security Best Practices für Linux
  4. So sichern/wiederherstellen Sie MySQL/Mariadb und PostgreSQL mit "automatysqlbackup" und "autopostgresqlbackup" -Tools
  5. Nützliche Tipps zur Fehlerbehebung bei MySQL -Fehlern in MySQL

Das war es fürs Erste! In diesem Handbuch haben wir gezeigt, wie man einen MariADB -Server in a installiert und sichert Debian 10 Minimale Serverinstallation. Verwenden Sie das folgende Kommentarformular, um uns für Fragen oder Informationen zu erreichen, die Sie mit uns teilen möchten.