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

So installieren Sie MariaDB unter Debian 11

So installieren Sie MariaDB unter Debian 11. MariaDB ist eine der am häufigsten verwendeten Datenbanksoftware, die auf MySQL basiert und für mehrere bekannte Anwendungen wie WordPress und viele mehr verwendet wird.

In dieser Anleitung erfahren Sie, wie Sie den neuesten MariaDB-Community-Server unter Debian installieren.

Dieses Setup wurde in der Google Cloud getestet, sodass es auf allen Cloud-Hosting-Diensten wie AWS, Azure oder jedem VPS oder jedem dedizierten Server mit Debian 11 funktioniert.

Voraussetzungen

  • Root-Zugriff auf Ihren Server oder einen sudo-Benutzer.

Schritt 1:Setup-Initialisierung

Beginnen Sie damit, die Pakete mit dem folgenden Befehl auf die neueste verfügbare Version zu aktualisieren.

sudo apt update
sudo apt upgrade

Wget-Paket installieren.

sudo apt install wget

Sobald Sie das Setup aktualisiert haben, können Sie das Setup starten.

Schritt 2:APT-Repository konfigurieren

Standardmäßig enthalten Debian 11-Repositories das MariaDB-Paket. Aber sie sind möglicherweise veraltet und haben nicht die neueste Version. Um die neueste verfügbare Version zu installieren, müssen Sie die folgenden Schritte ausführen.

Um das MariaDB APT-Repository hinzuzufügen, führen Sie die folgenden Befehle aus

wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
echo "b9e90cde27affc2a44f9fc60e302ccfcacf71f4ae02071f30d570e6048c28597 mariadb_repo_setup" | sha256sum -c -

Richtige Berechtigungen konfigurieren.

chmod +x mariadb_repo_setup

Richten Sie die zu installierende MariaDB-Version ein. Hier verwenden wir Version 10.6, die zum Zeitpunkt des Schreibens dieses Tutorials die neueste ist.

sudo ./mariadb_repo_setup --mariadb-server-version="mariadb-10.6"

Aktualisieren Sie den Paketindex und installieren Sie MariaDB.

sudo apt update
sudo apt install mariadb-server mariadb-client

Sobald die Installation abgeschlossen ist, wird der MariaDB-Dienst automatisch gestartet. Geben Sie Folgendes ein, um zu überprüfen, ob der MariaDB-Server ausgeführt wird:

sudo service mariadb status

Die Ausgabe sollte zeigen, dass der Dienst aktiviert ist und ausgeführt wird:

 ● mariadb.service - MariaDB 10.6.7 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mariadb.service.d
             └─migrated-from-my.cnf-settings.conf
     Active: active (running) since Mon 2022-02-14 05:51:33 UTC; 29s ago
       Docs: man:mariadbd(8)
             https://mariadb.com/kb/en/library/systemd/
    Process: 3823 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (>
    Process: 3824 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION >
    Process: 3826 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR>
    Process: 3870 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION>
    Process: 3872 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
   Main PID: 3855 (mariadbd)

Jetzt haben Sie die neueste Version des MariaDB-Servers installiert.

Schritt 3:MariaDB sichern

Die MariaDB-Installation wird mit einem Skript namens mysql_secure_installation geliefert damit können Sie die Sicherheit des MariaDB-Servers einfach verbessern.

sudo mysql_secure_installation

Sie werden aufgefordert, den VALIDATE PASSWORD PLUGIN zu konfigurieren die verwendet wird, um die Stärke der Passwörter der MariaDB-Benutzer zu testen und die Sicherheit zu verbessern.

Drücken Sie y wenn Sie das Plugin zur Passwortvalidierung oder einen anderen Schlüssel einrichten möchten, um zum nächsten Schritt zu gelangen.

Es gibt drei Stufen der Kennwortvalidierungsrichtlinie:niedrig, mittel und stark.

Geben Sie 2 für die Bestätigung des starken Passworts ein.

Bei der nächsten Eingabeaufforderung werden Sie aufgefordert, ein Passwort für den MariaDB-Root-Benutzer festzulegen.

Wenn Sie das Plugin zum Überprüfen des Passworts einrichten, zeigt Ihnen das Skript die Stärke Ihres neuen Passworts an. Geben Sie y ein um das Passwort zu bestätigen.

Als Nächstes werden Sie aufgefordert, den anonymen Benutzer zu entfernen, den Zugriff des Root-Benutzers auf den lokalen Computer einzuschränken, die Testdatenbank zu entfernen und die Berechtigungstabellen neu zu laden. Sie sollten mit y antworten auf alle Fragen.

Steigern Sie Ihre Linux-Administrationskarriere mit einem abgeschlossenen Schulungskurs und bekommen Sie Ihren Traumjob.

Schlussfolgerung

Jetzt haben Sie gelernt, wie Sie den MariaDB-Server auf Debian 11 installieren und sichern.

Vielen Dank für Ihre Zeit. Wenn Sie auf ein Problem oder Feedback stoßen, hinterlassen Sie bitte unten einen Kommentar.


Linux
  1. So installieren Sie MariaDB unter Debian 9

  2. So installieren Sie MariaDB unter Debian 10

  3. So installieren Sie MariaDB unter Debian 11

  4. So installieren Sie NextCloud unter Debian 10

  5. So installieren Sie MariaDB 10.x auf Debian 11

So installieren Sie Drupal unter Debian 11

So installieren Sie WordPress unter Debian 11

So installieren Sie Gitea unter Debian 11

So installieren Sie PrestaShop unter Debian 11

So installieren Sie osTicket unter Debian 11

So installieren Sie Mattermost unter Debian 11