Vyhledávání na webu

Jak nainstalovat MariaDB na CentOS 8


MariaDB je open source, komunitou vyvinutý systém správy relačních databází. Je vytvořen z MySQL a vytvořen a udržován vývojáři, kteří vytvořili MySQL. MariaDB má být vysoce kompatibilní s MySQL, ale do MariaDB byly přidány nové funkce, jako jsou nové moduly úložiště (Aria , ColumnStore, MyRocks).

V tomto článku se podíváme na instalaci a konfiguraci MariaDB na CentOS 8 Linux.

Krok 1: Povolte úložiště MariaDB na CentOS 8

Přejděte na oficiální stránku stahování MariaDB a vyberte CentOS jako distribuci a CentOS 8 jako verzi a MariaDB 10.5 (stabilní verze), abyste získali úložiště.

Jakmile vyberete podrobnosti, získáte celé úložiště MariaDB YUM. Zkopírujte a vložte tyto položky do souboru s názvem /etc/yum.repos.d/MariaDB.repo.

sudo vim /etc/yum.repos.d/mariadb.repo
MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC
http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Jakmile je soubor úložiště na svém místě, můžete úložiště ověřit spuštěním následujícího příkazu.

dnf repolist

Krok 2: Instalace MariaDB na CentOS 8

Nyní pomocí příkazu dnf nainstalujte balíček MariaDB.

sudo dnf install MariaDB-server -y

Dále spusťte službu MariaDB a povolte její automatické spouštění během spouštění systému.

systemctl start mariadb
systemctl enable mariadb

Zkontrolujte stav služby MariaDB spuštěním následujícího příkazu.

systemctl status mariadb 

Pokud máte povolenou firewall, musíte do pravidla brány firewall přidat MariaDB spuštěním příkazu níže. Jakmile je pravidlo přidáno, firewall je třeba znovu načíst.

sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload

Krok 3: Zabezpečení serveru MariaDB na CentOS 8

Jako poslední krok musíme spustit bezpečný instalační skript MariaDB. Tento skript se stará o nastavení hesla uživatele root, opětovné načtení oprávnění, odebrání testovacích databází, zákaz přihlášení uživatele root.

sudo mysql_secure_installation

Nyní se připojte k MariaDB jako uživatel root a zkontrolujte verzi spuštěním následujících příkazů.

mysql -uroot -p

To je pro tento článek vše. Viděli jsme, jak nainstalovat a nakonfigurovat MariaDB na CentOS 8 Linux.