MariaDB
 sql >> Baza danych >  >> RDS >> MariaDB

Jak zainstalować i zabezpieczyć MariaDB 10 w CentOS 7?

MariaDB to darmowy i open source'owy widelec dobrze znanego oprogramowania serwera do zarządzania bazami danych MySQL, opracowany przez mózgi stojące za MySQL, który ma pozostać darmowym/otwartym kodem źródłowym.

W tym samouczku pokażemy, jak zainstalować MariaDB 10.1 stabilna wersja w najczęściej używanych wersjach dystrybucji RHEL/CentOS i Fedora.

Dla Twojej informacji, Red Hat Enterprise Linux/CentOS 7.0 zmienił obsługę MySQL na MariaDB jako domyślny system zarządzania bazą danych.

Zwróć uwagę, że w tym samouczku założymy, że pracujesz na serwerze jako root, w przeciwnym razie użyj polecenia sudo, aby uruchomić wszystkie polecenia.

Krok 1:Dodaj repozytorium MariaDB Yum

1. Zacznij od dodania MariaDB YUM plik repozytorium MariaDB.repo dla systemów RHEL/CentOS i Fedora.

# vi /etc/yum.repos.d/MariaDB.repo

Teraz dodaj następujące wiersze do odpowiedniej wersji dystrybucji Linuksa, jak pokazano.

W CentOS 7

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Na RHEL 7

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Krok 2:Zainstaluj MariaDB w CentOS 7

2. Po dodaniu repozytorium MariaDB możesz je łatwo zainstalować za pomocą jednego polecenia.

# yum install MariaDB-server MariaDB-client -y

3. Zaraz po zakończeniu instalacji pakietów MariaDB uruchom na razie demona serwera bazy danych, a także włącz jego automatyczne uruchamianie przy następnym uruchomieniu, tak jak poniżej:

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Krok 3:Zabezpiecz MariaDB w CentOS 7

4. Teraz nadszedł czas na zabezpieczenie bazy danych MariaDB poprzez ustawienie hasła roota, wyłączenie zdalnego logowania do konta root, usunięcie testowej bazy danych oraz anonimowych użytkowników i ponowne załadowanie uprawnień, jak pokazano na zrzucie ekranu poniżej:

# mysql_secure_installation

5. Po zabezpieczeniu serwera bazy danych możesz chcieć sprawdzić niektóre funkcje MariaDB, takie jak:zainstalowana wersja, domyślna lista argumentów programu, a także zalogować się do powłoki poleceń MariaDB w następujący sposób:

# mysql -V
# mysqld --print-defaults
# mysql -u root -p

Krok 4:Naucz się administrowania MariaDB

Jeśli jesteś nowy w MySQL/MariaDB, zacznij od przejrzenia tych przewodników:

  1. Naucz się MySQL / MariaDB dla początkujących – część 1
  2. Naucz się MySQL / MariaDB dla początkujących – część 2
  3. Podstawowe polecenia administracyjne bazy danych MySQL – część III
  4. 20 poleceń MySQL (Mysqladmin) do administrowania bazą danych – część IV

Zapoznaj się również z poniższymi artykułami, aby dostroić wydajność MySQL/MariaDB i użyć narzędzi do monitorowania aktywności baz danych.

  1. 15 wskazówek, jak dostroić i zoptymalizować wydajność MySQL/MariaDB
  2. 4 przydatne narzędzia do monitorowania działań bazy danych MySQL/MariaDB

Na razie to wszystko! W tym prostym samouczku pokazaliśmy, jak zainstalować MariaDB 10.1 stabilna wersja w różnych RHEL/CentOS i Fedorze. Skorzystaj z poniższego formularza opinii, aby przesłać nam wszelkie pytania lub przemyślenia dotyczące tego przewodnika.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Migracja z Maxscale do Load Balancera ProxySQL

  2. Wydajność jazdy w konfiguracji chmury hybrydowej

  3. Jak EXTRACT() działa w MariaDB

  4. Jak działa TAN() w MariaDB

  5. Jak RADIANS() działa w MariaDB