Jak zainstalować Mariadb na Rocky Linux i Almalinux
- 2192
- 686
- Pan Jeremiasz Więcek
Mariadb to bezpłatny i opracowany przez społeczność system relacyjny bazy danych, który jest kompatybilnym zamiennikiem upadku dla niezwykle popularnego systemu zarządzania bazą danych MySQL.
Został rozwidlony z MySQL po tym, jak pierwotni programiści MySQL wyrazili swoje obawy z nabywaniem MySQL przez Oracle. Od tego czasu Mariadb ma gwarancję pozostania bezpłatnego i open source na podstawie licencji GNU.
Mariadb jest bardzo popularny ze względu na szybką wydajność, skalowalność, stabilność i solidność. Jest kompatybilny z szeroką gamą systemów operacyjnych, w tym Linux, FreeBSD, Mac i Windows.
Bogaty zestaw silników magazynowych, wtyczek i innych fajnych narzędzi, które zapewnia, czyni go idealnym opcją dla różnych przypadków użycia, takich jak analizy danych, hurtowni danych, przetwarzanie transakcyjne itd. W rzeczywistości jest to kluczowy element stosów LAMP & LEMP, które są używane do hostingu aplikacji internetowych.
Funkcje Mariadb
Kluczowe cechy MariaDB obejmują:
- Technologia grupowania galera.
- Nowe silniki magazynowe, takie jak Innodb, Xtradb, Aria, Tokudb, Connect i Sekwencja, aby wymienić kilka.
- Szybsza i ulepszona replikacja.
- Zaawansowana pula wątków zdolna do obsługi do 200,00 kolejnych połączeń.
- Nowe funkcje, takie jak tabele inwersji systemu, zakotwiczone typy danych i uwierzytelnianie gniazda UNIX, aby wymienić kilka.
W tym artykule przeprowadzamy Cię przez sposób zainstalowania Mariadb Serwer bazy danych włączony Rocky Linux 8 I Almalinux 8.
Krok 1: Dodaj repozytorium MariaDB w skalistym Linux
Domyślnie, Rocky Linux Appstream Repozytorium zapewnia Mariadb 10.3. Jednak to nie jest najnowsza wersja. W tej chwili obecna stabilna wersja jest Mariadb 10.6.
Aby zainstalować najnowszą wersję, utwórz Mariadb Plik repozytorium w twoim systemie w następujący sposób.
$ sudo vim /etc /yum.repozytorium.D/Mariadb.Repo
Wklej pokazane linie.
[mariadb] nazwa = mariadb baseurl = http: // yum.Mariadb.Org/10.6/rhel8-amd64 module_hotfixes = 1 gpgkey = https: // yum.Mariadb.ORG/RPM-GPG-KEY-MARIADB GPGCheck = 1
Następnie zapisz zmiany i wyjdź z pliku.
Następnie zaktualizuj repozytoria systemowe dla Rocky, aby zarejestrować nowo dodane repozytorium.
Aktualizacja $ sudo dnf
Krok 2: Zainstaluj Mariadb w Rocky Linux
Z repozytorium, poruszaj się i zainstaluj Mariadb Serwer bazy danych, jak pokazano:
$ sudo dnf instaluj mariadb-server mariadb
Po zainstalowaniu włącz Mariadb Usługa, aby rozpocząć czas rozruchu i rozpocząć usługę za pomocą następujących poleceń.
$ sudo systemctl włącz mariadb $ sudo systemctl start mariadb
Następnie zweryfikuj status działający Mariadb.
$ sudo Systemctl Status Mariadb
Dane wyjściowe pokazuje, że wszystko działa tak, jak powinno.
Sprawdź status MariaDBKrok 3: Bezpieczny Mariadb w Rocky Linux
Mariadb W zestawie domyślne ustawienia, które są słabe i obecne ryzyko bezpieczeństwa, które mogą powodować wykorzystanie serwera bazy danych przez hakerów. Dlatego musimy podjąć dodatkowe środki, aby zabezpieczyć serwer bazy danych.
Aby to zrobić, uruchomimy skrypt poniżej.
$ sudo mysql_secure_instalation
Najpierw ustaw hasło root.
Ustaw hasło root MariadbW przypadku pozostałych podpowiedzi naciśnij „Y”
Aby usunąć anonimowych użytkowników, odrzuć zdalne loginowanie korzeni i usuń testową bazę danych, która nie jest wymagana w produkcji i na koniec zapisz zmiany.
Zalogować się do Mariadb serwer bazy danych, uruchom następujące polecenie
$ sudo mysql -u root -p
Podaj hasło root, które skonfigurowałeś w poprzednim kroku i naciśnij WCHODZIĆ Aby uzyskać dostęp do Mariadb powłoka.
Zaloguj się do Mariadb ShellI proszę bardzo. Pomyślnie zainstalowaliśmy Mariadb Serwer bazy danych włączony Rocky Linux 8. Pamiętaj, że nadal możesz korzystać z wersji dostarczonej przez Appstream Repozytorium, które będzie działać dobrze. Jeśli jednak chcesz zainstalować najnowszą wersję Mariadb, Następnie dodanie repozytorium załatwi sprawę.
- « 5 najlepszych narzędzi programowych dla Linux z szyfrowaniem danych
- Jak zainstalować Java 16 w Rocky Linux i Almalinux »