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

So installieren Sie MySQL 5.7 unter Amazon Linux

MySQL ist ein relationales Datenbanksystem. In unserem vorherigen Tutorial haben Sie Apache und PHP unter Amazon Linux installiert. Dieses Tutorial hilft Ihnen bei der Installation von MySQL 5.7 auf Amazon Linux-Systemen.

Voraussetzungen

Melden Sie sich bei Ihrem Fedora-System an und öffnen Sie ein Terminal. Aktualisieren Sie nun die aktuellen Pakete auf die neueste Version, indem Sie den folgenden Befehl ausführen.

sudo yum update -y  

Schritt 1 – MySQL unter Amazon Linux installieren

Die Standard-Repositorys von Amazon Linux enthalten Mariadb-Pakete für die Installation. Um die MySQL-Community-Relese zu installieren, konfigurieren Sie zunächst das MySQL-yum-Repository auf Ihrem Computer.

sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm  

Führen Sie danach den folgenden Befehl aus, um die MySQL 5.7-Pakete auf Ihren Systemen zu installieren. Dadurch werden auch alle anderen erforderlichen Abhängigkeiten installiert.

sudo yum install mysql-community-server  
Abhängigkeiten gelöst =======================================================================================================Paket Arch Version Repository Größe========================================================================================================Installieren:mysql-community-libs x86_64 5.7.32-1.el7 mysql57-community 2.3 M ersetzt mariadb-libs .x86_64 1:5.5.68-1.amzn2 mysql-community-libs-compat x86_64 5.7.32-1.el7 mysql57-community 1.2 M ersetzt mariadb-libs.x86_64 1:5.5.68-1.amzn2 mysql-community- Server x86_64 5.7.32-1.el7 mysql57-community 173 MInstallation für Abhängigkeiten:mysql-community-client x86_64 5.7.32-1.el7 mysql57-community 25 M mysql-community-common x86_64 5.7.32-1.el7 mysql57-community 308 k ncurses-compat-libs x86_64 6.0-8.20170212.amzn2.1.3 amzn2-core 308 kTransaktionsübersicht =======================================================================================================Installieren Sie 3 Pakete (+3 abhängige Pakete) Gesamtgröße des Downloads:203 M Ist das in Ordnung [j/d /N]:ja

Drücken Sie „y“, wenn Sie zur Bestätigung aufgefordert werden, um die Installation abzuschließen.

Sobald die MySQL-Installation auf Ihrem Amazon Linux-System abgeschlossen ist. Sie müssen den MySQL-Dienst aktivieren, um beim Systemstart zu starten. Starten Sie den Dienst auch mit den folgenden Befehlen:

sudo systemctl enable mysqld  sudo systemctl start mysqld  

Sobald Sie den MySQL-Server zum ersten Mal starten, wird ein automatisch generiertes Passwort für das Root-Konto festgelegt. Sie finden dieses Passwort in MySQL-Protokollen.

sudo grep 'temporary password' /var/log/mysqld.log  2020-10-31T06:37:32.258128Z 1 [Hinweis] Ein temporäres Passwort wird für [E-Mail-geschützt] generiert:/c5>WMwMHmaV

Kopieren Sie dieses Passwort und verwenden Sie es für den Einrichtungsassistenten nach der Installation.

Schritt 2 – Einrichtung nach der Installation

Der MySQL-Community-Server wurde auf Ihrem System installiert. Führen Sie nun den folgenden Befehl aus, um die Sicherheit auf dem MySQL-Server anzuwenden. Führen Sie einfach den folgenden Befehl aus und folgen Sie dem Sicherheitsassistenten.

sudo mysql_secure_installation  

Geben Sie das im obigen Schritt gefundene Root-Passwort ein und legen Sie dann ein neues Passwort für das mysql-Root-Konto fest. Befolgen Sie als Nächstes die Anweisungen auf dem Bildschirm und drücken Sie Y für alle anderen Vorgänge, um die verbesserte Sicherheit anzuwenden.

Sichern der Bereitstellung des MySQL-Servers. Passwort für Benutzer root eingeben:Das vorhandene Passwort für das Benutzerkonto root ist abgelaufen. Bitte legen Sie ein neues Passwort fest. Neues Passwort:Neues Passwort erneut eingeben:Das Plug-in „validate_password“ wird auf dem Server installiert. Die weiteren Schritte werden mit der bestehenden Konfiguration des Plug-ins ausgeführt. Vorhandenes Passwort für root verwenden. 100Passwort für root ändern ? ((Drücken Sie y|Y für Ja, jede andere Taste für Nein) :n ... überspringen. Standardmäßig hat eine MySQL-Installation einen anonymen Benutzer, sodass sich jeder bei MySQL anmelden kann, ohne dass ein Benutzerkonto für ihn erstellt werden muss. Dies ist nur zum Testen gedacht und soll die Installation etwas reibungsloser machen. Sie sollten sie entfernen, bevor Sie in eine Produktionsumgebung wechseln. Anonyme Benutzer entfernen? (Drücken Sie y | Y für Ja, jede andere Taste für Nein):y Erfolgreich nur erlaubt, sich von „localhost“ zu verbinden.Dies stellt sicher, dass niemand das Root-Passwort aus dem Netzwerk erraten kann.Root-Anmeldung aus der Ferne verbieten?(Drücken Sie y|Y für Ja, jede andere Taste für Nein):yErfolg.Standardmäßig kommt MySQL mit einer Datenbank namens "test", auf die jeder zugreifen kann. Diese ist ebenfalls nur zum Testen gedacht und sollte entfernt werden, bevor sie in eine Produktionsumgebung verschoben wird. Testdatenbank und Zugriff darauf entfernen? (Drücken Sie y|Y für Ja, jede andere Taste für Nein ) :y - Löschen der Testdatenbank ... Erfolgreich - Entfernen von Berechtigungen für die Testdatenbank ... Erfolgreich ss.Das Neuladen der Berechtigungstabellen stellt sicher, dass alle bisher vorgenommenen Änderungen sofort wirksam werden. Berechtigungstabellen jetzt neu laden? (Drücken Sie y|Y für Ja, jede andere Taste für Nein) :ySuccess.All done!

Schritt 3 – MySQL-Terminal verbinden

Alles erledigt. Sie können sich jetzt über die Befehlszeile mit dem MySQL-Server verbinden. Der folgende Befehl verbindet MySQL, das auf localhost als Root-Benutzer ausgeführt wird. Dies wird zur Eingabe des Passworts für das Root-Konto auffordern.

mysql -u root -p Passwort eingeben:Willkommen beim MySQL-Monitor. Befehle enden mit; oder \g.Ihre MySQL-Verbindungs-ID ist 5Server-Version:5.7.32 MySQL Community Server (GPL)Copyright (c) 2000, 2020, Oracle und/oder seine Tochtergesellschaften. Alle Rechte vorbehalten.Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer verbundenen Unternehmen. Andere Namen können Warenzeichen ihrer jeweiligen Eigentümer sein. Geben Sie 'help;' oder '\h' für Hilfe. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen.mysql>

Schlussfolgerung

In diesem Tutorial haben Sie gelernt, den MySQL-Community-Server auf einem Amazon Linux 2-System zu installieren.


Linux
  1. So installieren Sie ImageMagick unter Amazon Linux

  2. So installieren Sie Mysql 8 auf Rocky Linux/Centos 8

  3. So installieren Sie MySQL auf Fedora 35

  4. So installieren Sie MySQL unter Ubuntu 18.04

  5. Wie installiere ich Postgresql 11 in Amazon Linux AMI?

So installieren Sie MySQL unter Ubuntu Linux

So installieren Sie Apache 2.4 und PHP 7.4 unter Amazon Linux

So installieren Sie MySQL 8.0 unter Ubuntu 18.04

So installieren Sie MySQL 8.0 auf Rocky Linux 8

So installieren Sie MySQL 8.0 auf Ubuntu 18.04

So installieren Sie Mattermost unter Rocky Linux 8