GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat a zabezpečit MariaDB v RHEL 8.5

MariaDB je uznávaný a open-source systém pro správu relačních databází, který nabízí neocenitelná databázová řešení mnoha uživatelům v ekosystému operačního systému.

Protože se jedná o MySQL fork, získal status vyvinutého komunitou. Posledně uvedené prohlášení znamená, že MariaDB má rostoucí komunitní uživatelskou podporu pro jednotlivce, kteří jsou s databázovým softwarem noví nebo hledají jeho pokročilou znalostní bázi a aplikaci.

Ujistěte se, že máte uživatelská oprávnění sudo/root na RHEL 8 systém, který používáte.

Instalace MariaDB v RHEL Linux

Jako základní pravidlo operačního systému Linux se před instalací nebo konfigurací jakéhokoli softwarového balíčku vždy ujistěte, že váš systém Linux je aktuální.

$ sudo yum update && sudo yum upgrade -y 

Dále nainstalujte MariaDB databázový server na vašem RHEL 8 systém.

$ sudo yum install mariadb-server 

Odpovědí na [y/n] potvrďte, že chcete nainstalovat databázový server MariaDB který poté zahájí jeho instalaci ve vašem systému RHEL.

Po dokončení procesu instalace můžete spustit, povolit a ověřit stav MariaDB z vašeho terminálu. Povolení tohoto RDBMS zajišťuje, že běží i po úspěšném restartu systému.

$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb
$ sudo systemctl status mariadb  

Nainstalovanou verzi MariaDB můžete zkontrolovat spuštěním příkazu:

$ mysql --version 

Zabezpečení MariaDB v RHEL Linux

Po úspěšné instalaci musíme spustit následující bezpečnostní skript, abychom zabezpečili instalaci MariaDB .

$ sudo mysql_secure_installation 

Výše uvedený příkaz vám pomůže nakonfigurovat kritické kroky, jako je heslo uživatele root databáze, které je ve výchozím nastavení prázdné, odebrat anonymního uživatele, zakázat vzdálené přihlášení root, odebrat test databáze a znovu načíst tabulky oprávnění.

Dalším krokem je přihlášení do MariaDB databáze pomocí hesla uživatele root, které jste vytvořili.

$ mysql -u root -p 

Zde můžete vytvořit databázového uživatele, kterému můžete přiřadit databázové role:

MariaDB [(none)]> CREATE USER linuxshelltips@localhost IDENTIFIED BY "Your_preferred_db_user_password";

Můžeme také vytvořit náhodnou databázi a ukázat, jak nad ní tento uživatel může mít kontrolu.

MariaDB [(none)]> CREATE DATABASE linuxshelltips_db;

Abychom uživateli vytvořené databáze přidělili plnou kontrolu nad touto databází a všemi jejími přidruženými databázovými tabulkami, provedeme příkaz:

MariaDB [(none)]> GRANT ALL ON linuxshelltips_db.* TO linuxshelltips@localhost;

Vyprázdněte oprávnění a ukončete konzolu MariaDB.

MariaDB [(none)]> FLUSH PRIVILEGES:
MariaDB [(none)]> exit 

Tento článek ukazuje, jak nainstalovat MariaDB databázový server, konfigurujte přihlašovací údaje uživatele kořenové databáze, vytvořte náhodného uživatele databáze a přidělte tomuto uživateli kontrolu nad náhodně vytvořenou databází.


Linux
  1. Jak nainstalovat a zabezpečit MariaDB na Debian 11

  2. Jak nainstalovat MariaDB 10.4 na CentOS 8 a RHEL 8

  3. CentOS / RHEL:Jak nainstalovat a nakonfigurovat OpenSSH server a klienta

  1. Jak nainstalovat a zabezpečit Redis na Ubuntu 18.04

  2. Jak nainstalovat a zabezpečit MongoDB 4 v CentOS 8

  3. Jak nainstalovat a zabezpečit PostgreSQL Server na RockyLinux 8

  1. Jak nainstalovat a zabezpečit phpMyAdmin na Debian 9

  2. Jak nainstalovat a nakonfigurovat Nextcloud na CentOS 7 / RHEL 7

  3. Jak nainstalovat a nakonfigurovat telnet v RHEL / CentOS 5,6