Das Verfahren zur "Verwendung des AWS-Servers" besteht aus 5 Teilen.
Bitte überprüfen Sie die Artikel unten.
① Grundeinstellung von EC2 ② Datenbank in der Produktionsumgebung erstellen ← Imakoko ③ Startschienen von EC2 ④ Einrichten des Webservers ⑤ Bereitstellung automatisieren
Es gibt die folgenden Arten von Datenbanken.
・ Hierarchische Datenbank ・ Datenbank vom Netzwerktyp · Relationale Datenbank
Die am häufigsten verwendete davon ist die "relationale Datenbank" Informationen können in Form einer Excel-Tabelle organisiert und verwaltet werden. Und die Software, die diese relationale Datenbank verwaltet Es heißt ** Relational Database Management System (RDBMS) **.
Eines der repräsentativen RDBMS ist "MySQL" Und es gibt auch eine Datenbank namens "MariaDB", die von MySQL abgeleitet ist.
"MariaDB" ist eine Open-Source-Software, die als Derivat von MySQL entwickelt wurde. Kompatibel mit MySQL. Amazon Linux 2 soll MariaDB verwenden.
Wenn Sie Amazon Linux 2 verwenden, kann MariaDB über den Befehl "yum" installiert werden.
Führen Sie den folgenden Befehl im Terminal aus (in EC2).
[ec2-user@ip-***-**-**-*** ~]$ sudo yum -y install mysql56-server mysql56-devel mysql56 mariadb-server mysql-devel
Verwenden Sie den Befehl "systemctl", um die Datenbank zu starten.
Führen Sie den folgenden Befehl im Terminal aus (in EC2).
[ec2-user@ip-***-**-**-*** ~]$ sudo systemctl start mariadb
Führen Sie den folgenden Befehl aus, um zu überprüfen, ob er gestartet werden kann
[ec2-user@ip-***-**-**-*** ~]$ sudo systemctl status mariadb
● mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
Active: active (running)seit Sa 2020-02-29 07:00:11 UTC; 7s ago
Process: 5993 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=0/SUCCESS)
Process: 5957 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS)
Wenn "aktiv (läuft)" grün angezeigt wird, ist der Datenbankstart erfolgreich.
MariaDB, das mit yum installiert wurde, hat standardmäßig einen Benutzer namens "root". Sie können darauf zugreifen, aber es wurde kein Passwort festgelegt. Sie müssen ein Passwort festlegen.
Führen Sie den folgenden Befehl im Terminal aus (in EC2).
[ec2-user@ip-***-**-**-*** ~]$ sudo /usr/bin/mysql_secure_installation
① Wenn "Aktuelles Passwort für root eingeben (für keine eingeben):" angezeigt wird, drücken Sie die Eingabetaste. ② Wenn "Root-Passwort festlegen? [J / N]" angezeigt wird, geben Sie "Y" ein und drücken Sie die Eingabetaste. ③ Wenn "Neues Passwort:" angezeigt wird, geben Sie das Passwort ein, das Sie festgelegt haben (* Auf dem Bildschirm wird nichts angezeigt, aber Sie können es eingeben.) ④ Wenn "Neues Passwort erneut eingeben:" angezeigt wird, geben Sie dasselbe Passwort ein (insbesondere wird nichts auf dem Bildschirm angezeigt, aber Sie können es eingeben).
Wenn hier "... Erfolg!" Angezeigt wird, ist die Passworteinstellung abgeschlossen. Es ist notwendig, weiterhin über detaillierte Einstellungen zu antworten.
⑤ Wenn "Anonyme Benutzer entfernen? [J / n]" angezeigt wird, geben Sie "J" ein und drücken Sie die Eingabetaste. ⑥ Wenn "Root-Anmeldung aus der Ferne nicht zulassen? [J / n]" angezeigt wird, geben Sie "J" ein und drücken Sie die Eingabetaste. ⑦ Wenn "Testdatenbank entfernen und darauf zugreifen? [J / n]" angezeigt wird, geben Sie "J" ein und drücken Sie die Eingabetaste. ⑧ Wenn "Berechtigungstabellen jetzt neu laden? [J / n]" angezeigt wird, geben Sie "J" ein und drücken Sie die Eingabetaste.
Die Einstellungen sind abgeschlossen, wenn Sie dazu aufgefordert werden
Überprüfen Sie, ob das zuvor festgelegte Kennwort verwendet werden kann
Führen Sie den folgenden Befehl im Terminal aus (in EC2).
[ec2-user@ip-***-**-**-*** ~]$ mysql -u root -p
Sie werden aufgefordert, das Passwort "Passwort eingeben:" einzugeben. Geben Sie das zuvor festgelegte Passwort ein und drücken Sie die Eingabetaste. Wenn Folgendes angezeigt wird, sind die Datenbankeinstellungen abgeschlossen.
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 142
Server version: 5.5.64-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
Sie können das Programm beenden, indem Sie "exit" eingeben.
das ist alles. Danke für deine harte Arbeit.
Weiter → hier
Recommended Posts