Jak zainstalować MySQL 5.7 na Amazon Linux
- 2659
- 171
- Tacjana Karpiński
Po uruchomieniu produkcyjnej bazy danych potrzebujesz niezawodnego rozwiązania, które ma szybkie czasy regeneracji, nie rozbije twoich aplikacji i spełnia wymagania dotyczące wydajności użytkowników. To nie znaczy, że musisz też wydać tonę gotówki. Amazon świadczy usługi, które ułatwiają wdrażanie nowych baz danych na ich infrastrukturze bez konieczności wiedzy o tym, jak działają te rzeczy.
Ten artykuł przejdzie przez proces instalowania MySQL 5.7 na Amazon Linux 2.
Wymagania wstępne
Zaloguj się do systemu Fedora i otwórz terminal. Teraz zaktualizuj aktualne pakiety do najnowszej wersji, uruchamiając następujące polecenie.
sudo yum aktualizacja -y
Krok 1 - Zainstaluj MySQL na Amazon Linux
Domyślne repozytoria Amazon Linux zawierają pakiety MARIADB dla instalacji. Aby zainstalować wydanie społeczności MySQL, najpierw skonfiguruj repozytorium MySQL Yum na swoim komputerze.
sudo rpm -uvh https: // dev.Mysql.com/get/mysql57-community-frease-el7-11.Noarch.RPM
RPM -Import https: // repo.Mysql.COM/RPM-GPG-KEY-MYSQL-2022
Następnie uruchom następujące polecenie, aby zainstalować MySQL 5.7 pakietów w twoich systemach. To zainstaluje również wszystkie inne wymagane zależności.
sudo yum instaluj mysql-community-server
Zależności rozstrzygnięte ================================================== ================================================== ======== Pakiet REPOTITORIZA Wersja rozmiar ==================================================================================== ================================================== =================== Instalowanie: MySQL-Community-Libs x86_64 5.7.39-1.El7 MySQL57-Community 2.6 m zastępuje mariadb-libs.x86_64 1: 5.5.68-1.AMZN2 MySQL-Community-Libs-Compat x86_64 5.7.39-1.El7 MySQL57-Community 1.2 m zastępuje mariadb-libs.x86_64 1: 5.5.68-1.AMZN2 MySQL-Community-Server x86_64 5.7.39-1.EL7 MySQL57-Community 178 M Instalowanie dla zależności: MySQL-Community-Client x86_64 5.7.39-1.El7 Mysql57-Community 28 M MySQL-Community-Common x86_64 5.7.39-1.EL7 MySQL57-Community 311 K NCURSES-Compat-libs x86_64 6.0-8.20170212.AMZN2.1.3 AMZN2-Core 308 K Podsumowanie transakcji ========================================= ================================================== ============= Instaluj 3 pakiety (+3 pakiety zależne) Całkowity rozmiar pobierania: 210 m to OK [Y/D/N]: Y
Naciśnij „y”, gdy jest to monit o potwierdzenie do zakończenia instalacji.
Po zakończeniu instalacji MySQL w systemie Amazon Linux. Musisz włączyć usługę MySQL, aby rozpocząć uruchomienie systemu. Uruchom także usługę przy użyciu następujących poleceń:
sudo systemctl włącz MySQLD
sudo systemctl start mysqld
Po uruchomieniu serwera MySQL po raz pierwszy dla konta głównego ustawiane jest automatyczne hasło. To hasło można znaleźć w dziennikach MySQL.
sudo grep „tymczasowe hasło”/var/log/mysqld.dziennik
2022-08-18T07: 31: 38.099501z 1 [Uwaga] Tymczasowe hasło jest generowane dla [chronione e -mailem]: ?iy.1GMJBA = J
Skopiuj to hasło i użyj go do kreatora konfiguracji po instalacji.
Krok 2 - Konfiguracja instalacji po instalacji
Serwer społeczności MySQL został zainstalowany w twoim systemie. Teraz uruchom następujące polecenie, aby zastosować bezpieczeństwo na serwerze MySQL. Po prostu wykonaj poniższe polecenie i śledź kreatora bezpieczeństwa.
sudo mysql_secure_instalation
Wprowadź hasło root znalezione w powyższym kroku, a następnie ustaw nowe hasło dla konta root MySQL. Następnie postępuj zgodnie z instrukcjami na ekranie i naciśnij Y, aby wszystkie inne operacje w celu zastosowania lepszego bezpieczeństwa.
- Wprowadź hasło dla root użytkownika: [Wprowadź bieżące hasło roota]
- Nowe hasło: [Wprowadź nowe hasło roota]
- Wprowadź ponownie nowe hasło: [Wprowadź nowe hasło root]
- Szacowana siła hasła: 100
Zmień hasło dla root ? ((Naciśnij Y | Y dla tak, każdy inny klucz dla nie): N - Usuń anonimowych użytkowników? (Naciśnij Y | Y dla tak, każdy inny klucz dla nie): y
- Zdalnie odrzucaj logowanie root? (Naciśnij Y | Y dla tak, każdy inny klucz dla nie): y
- Usuń testową bazę danych i dostęp do niej? (Naciśnij Y | Y dla tak, każdy inny klucz dla nie): y
- Załaduj teraz tabele uprawnień? (Naciśnij Y | Y dla tak, każdy inny klucz dla nie): y
- Wszystkie zrobione!
Krok 3 - Podłącz terminal MySQL
Wszystkie zrobione. Możesz teraz połączyć się z serwerem MySQL za pomocą wiersza poleceń. Poniższe polecenie połączy MySQL działające na LocalHost jako użytkownik root. To będzie monitowane o hasło konta głównego.
mysql -u root -p Wprowadź hasło: Witamy w monitor MySQL. Polecenia kończą się; lub \ g. Twój identyfikator połączenia MySQL to 5 wersja serwerowa: 5.7.39 MySQL Community Server (GPL) Copyright (C) 2000, 2022, Oracle i/lub jej podmioty stowarzyszone. Oracle jest zarejestrowanym znakiem towarowym Oracle Corporation i/lub jej podmiotów stowarzyszonych. Inne nazwy mogą być znakami towarowymi ich właścicieli. Typ „Pomoc”; lub „\ h”, aby uzyskać pomoc. Typ „\ c”, aby wyczyścić bieżącą instrukcję wejściową. mysql>
Wniosek
W tym samouczku nauczyłeś się instalować serwer społeczności MySQL w systemie Amazon Linux 2.
- « Jak zliczyć liczbę linii w pliku za pomocą Pythona
- Jak zainstalować Apache 2.4 i php 7.4 na Amazon Linux »