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.