Vyhledávání na webu

Jak nainstalovat a zabezpečit MariaDB 10 v CentOS 7


MariaDB je bezplatný a otevřený zdroj známého softwaru serveru pro správu databází MySQL, který vyvinuli mozky za MySQL, a předpokládá se, že zůstane svobodným/otevřeným zdrojem.

V tomto tutoriálu vám ukážeme, jak nainstalovat stabilní verzi MariaDB 10.1 v nejrozšířenějších verzích distribucí RHEL/CentOS a Fedora.

Pro vaši informaci, Red Hat Enterprise Linux/CentOS 7.0 přešel z podpory MySQL na MariaDB jako výchozí systém správy databází.

Všimněte si, že v tomto tutoriálu budeme předpokládat, že na serveru pracujete jako root, jinak ke spuštění všech příkazů použijte příkaz sudo.

Krok 1: Přidejte úložiště MariaDB Yum

1. Začněte přidáním souboru úložiště MariaDB YUM MariaDB.repo pro systémy RHEL/CentOS a Fedora.

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

Nyní přidejte následující řádky do příslušné verze distribuce Linuxu, jak je znázorněno.

Na CentOS 7


[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.9/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.9/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Krok 2: Nainstalujte MariaDB v CentOS 7

2. Jakmile bude úložiště MariaDB přidáno, můžete jej snadno nainstalovat pomocí jediného příkazu.

yum install MariaDB-server MariaDB-client -y

3. Jakmile bude instalace balíčků MariaDB dokončena, spusťte prozatím démona databázového serveru a také povolte, aby se automaticky spustil při příštím spuštění takto:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Krok 3: Zabezpečte MariaDB v CentOS 7

4. Nyní je čas zabezpečit svou MariaDB nastavením hesla uživatele root, zakázáním vzdáleného přihlášení uživatele root, odebráním testovací databáze i anonymních uživatelů a nakonec znovu načtením oprávnění, jak ukazuje snímek obrazovky níže:

mysql_secure_installation

5. Po zabezpečení databázového serveru možná budete chtít zkontrolovat určité funkce MariaDB, jako je: nainstalovaná verze, výchozí seznam argumentů programu a také přihlášení do příkazového shellu MariaDB následovně:

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

Krok 4: Naučte se správu MariaDB

Pokud jste v MySQL/MariaDB noví, začněte procházením těchto průvodců:

  1. Naučte se MySQL/MariaDB pro začátečníky – část 1
  2. Naučte se MySQL/MariaDB pro začátečníky – část 2
  3. Základní příkazy pro správu databáze MySQL – část III
  4. 20 Příkazy MySQL (Mysqladmin) pro správu databáze – část IV

Podívejte se také na následující články, abyste doladili svůj výkon MySQL/MariaDB a použili nástroje ke sledování aktivity vašich databází.

  1. 15 tipů pro vyladění a optimalizaci výkonu MySQL/MariaDB
  2. 4 užitečné nástroje pro monitorování aktivit databáze MySQL/MariaDB

To je prozatím vše! V tomto jednoduchém tutoriálu jsme vám ukázali, jak nainstalovat stabilní verzi MariaDB 10.1 v různých RHEL/CentOS a Fedora. Pomocí níže uvedeného formuláře zpětné vazby nám pošlete jakékoli dotazy nebo myšlenky týkající se této příručky.