sql >> Databáze >  >> RDS >> MariaDB

Jak nainstalovat a zabezpečit MariaDB 10 v CentOS 7

MariaDB je bezplatný a otevřený zdroj dobře 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 MariaDB 10.1 stabilní verze 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 MariaDB YUM soubor úložiště 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.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: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 vaši MariaDB nastavením hesla root, zakázáním vzdáleného přihlášení root, odstraně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. Příkazy pro správu základní databáze MySQL – část III
  4. 20 příkazů 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 MariaDB 10.1 stabilní verze v různých RHEL/CentOS a Fedora. Pomocí formuláře pro zpětnou vazbu níže nám pošlete jakékoli dotazy nebo myšlenky týkající se této příručky.


  1. Volání uložené procedury T-SQL ADO.NET způsobí výjimku SqlTimeoutException

  2. Jak nainstalovat MySQL na CentOS 7

  3. ORA-01882:Oblast časového pásma nenalezena

  4. Jak vypsat všechny uložené procedury v MariaDB