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

So installieren Sie MySQL unter Debian 11

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

In dieser Anleitung erfahren Sie, wie Sie den neuesten MySQL-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:MySQL installieren

Um das MySQL APT-Repository zu Ihrem System hinzuzufügen, gehen Sie zur Download-Seite des Repositorys und laden Sie das neueste Release-Paket mit dem folgenden Befehl herunter.

wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb

Installieren Sie das Release-Paket.

sudo apt install ./mysql-apt-config_0.8.22-1_all.deb

Wir werden MySQL Version 8.0 installieren. Wählen Sie OK, indem Sie die Tabulatortaste drücken, und drücken Sie die Eingabetaste (wie im Bild oben gezeigt).

Jetzt können Sie MySQL installieren.

sudo apt update
sudo apt install mysql-server

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

sudo service mysql status

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

 mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2022-02-07 09:32:48 UTC; 17s ago
       Docs: man:mysqld(8)
             http://dev.mysql.com/doc/refman/en/using-systemd.html
   Main PID: 101929 (mysqld)
     Status: "Server is operational"
      Tasks: 38 (limit: 1148)
     Memory: 369.3M
        CPU: 805ms
     CGroup: /system.slice/mysql.service
             └─101929 /usr/sbin/mysqld

Feb 07 09:32:48 demo systemd[1]: Starting MySQL Community Server...
Feb 07 09:32:49 demo systemd[1]: Started MySQL Community Server.

Schritt 3:MySQL sichern

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

sudo mysql_secure_installation

Sie werden aufgefordert, VALIDATE PASSWORD PLUGIN zu konfigurieren die verwendet wird, um die Stärke der Passwörter der MySQL-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 MySQL-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 man den MySQL-Stack auf Debian 11 installiert und sichert.

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 MySQL 8.0 / 5.7 unter Debian 11 / Debian 10

  2. So installieren Sie MySQL Server unter Debian 9

  3. So installieren Sie MySQL Workbench unter Debian 10

  4. So installieren Sie MySQL unter Debian 11

  5. So installieren Sie Etherpad unter Debian 9

So installieren Sie MySQL 8 auf Debian 10

So installieren Sie Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie MySQL/MariaDB unter Debian 11

So installieren Sie MySQL unter Debian 10

So installieren Sie Go unter Debian