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ů:
- Naučte se MySQL/MariaDB pro začátečníky – část 1
- Naučte se MySQL/MariaDB pro začátečníky – část 2
- Základní příkazy pro správu databáze MySQL – část III
- 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í.
- 15 tipů pro vyladění a optimalizaci výkonu MySQL/MariaDB
- 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.