GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat MariaDB na CentOS 7

Úvod

Pro uživatele CentOS 7 je MariaDB výchozí databázový systém, protože nahradil MySQL jako výchozí databázový systém.

Původní vývojáři MySQL navrhli MariaDB jako zpětnou kompatibilní náhradu za MySQL. Tento open-source systém správy databází používá relační databázi a strukturovaný dotazovací jazyk (SQL).

V tomto tutoriálu se dozvítejak nainstalovat MariaDB na CentOS 7 z místního úložiště nebo oficiálního úložiště.

Článek také ukazuje, jak zabezpečit MariaDB a připojit se k systému správy databází z příkazového řádku.

Předpoklady

  1. Systém založený na RHEL, jako je CentOS 7
  2. Přístup k terminálu/příkazovému řádku
  3. mňam správce balíčků, který je standardně součástí
  4. Přístup ke rootu uživatel nebo uživatel s právy sudo

2 Možnosti instalace MariaDB na CentOS

Existují dvě (2) možnosti instalace MariaDB na váš systém CentOS.

První je s místním úložištěm CentOS. Toto úložiště však neposkytuje nejnovější dostupnou verzi MariaDB.

Druhá možnost zahrnuje nejnovější dostupnou stabilní verzi, ale vyžaduje další konfigurační kroky.

Možnost 1:Nainstalujte MariaDB 5.5 na CentOS 7 z místního úložiště

Nejjednodušší způsob instalace MariaDB je z úložiště CentOS . Ačkoli úložiště nenabízí nejnovější stabilní verzi, MariaDB 5.5 je stabilní vydání.

1. Otevřete terminál a zadejte následující příkaz ke stažení a instalaci balíčku MariaDB:

yum install mariadb-server

Stiskněte Y potvrďte instalaci a stiskněte Enter .

2. Chcete-li začít používat službu MariaDB a povolit její spuštění při spouštění, použijte příkazy:

systemctl start mariadb
systemstl enable mariadb

3. Nakonec ověřte instalaci kontrolou stavu služby pomocí:

systemctl status mariadb

Výstup by vám měl sdělit, že služba je active (running) , jako v příkladu níže:

Možnost 2:Nainstalujte MariaDB 10.3 na CentOS 7 z úložiště MariaDB

Nejnovější stabilní verzi MySQL si můžete nainstalovat stažením z oficiálního úložiště MariaDB.

1. Nejprve musíte vytvořit soubor úložiště pro MariaDB (MariaDB.repo) pomocí textového editoru. Zadejte následující příkaz:

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

Tím se vytvoří a otevře nový soubor pod názvem MariaDB.repo v /etc/yum.repos.d/ adresář. V tuto chvíli je soubor stále prázdný a vypadá jako na následujícím obrázku:

2. Zkopírujte následující řádky v textovém editoru:

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.3/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

3. Jakmile přidáte obsah do souboru úložiště, uložte a zavřete textový editor.

4. Dále nainstalujte nejnovější verzi MariaDB pomocí příkazu:

yum install mariadb-server mariadb-client -y

5. Nakonec zkontrolujte, zda byla instalace úspěšná, spuštěním služby a ověřením verze MariaDB:

service mysql start
mysqld -V

Zabezpečení MariaDB

Tento open-source systém správy databází nemá ve výchozím nastavení zabezpečené nastavení. Chcete-li zajistit, aby vaše data byla v bezpečí, spusťte instalační skript pro konfiguraci možností zabezpečení.

1. Začněte zadáním následujícího příkazu pro spuštění bezpečnostního skriptu:

mysql_secure_installation

2. Dále se vám zobrazí následující možnosti:

  • Nastavit heslo uživatele root? [A/n] – zadejte y (pro ano) a stiskněte Enter vytvořte pro svou databázi heslo root
  • Odebrat anonymní uživatele? [A/n] – zadejte y a stiskněte Enter
  • Zakázat vzdálené přihlášení root? [A/n] – zadejte y a stiskněte Enter
  • Odebrat testovací databázi a získat k ní přístup? [A/n] – zadejte y a stiskněte Enter
  • Znovu načíst tabulky oprávnění? [A/n] – zadejte y a stiskněte Enter

Výstup vás informuje, že instalace MariaDB je nyní zabezpečená:

Přečtěte si náš článek Jak vytvořit uživatele MariaDB a udělit privilegia.

Připojení k MariaDB z příkazového řádku

1. Připojte se k MariaDB z příkazového řádku jako uživatel root pomocí příkazu:

mysql -h localhost -u root -p

2. Po zobrazení výzvy zadejte heslo uživatele root, které jste nastavili v předchozím kroku, a zároveň zabezpečte instalaci MariaDB.

3. Zobrazí se následující uvítací zpráva:

Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is #your id number
Server version: 10.3.15-MariaDB MariaDB Server
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

4. Jakmile dokončíte práci s databází, ukončete MariaDB následujícím příkazem:

mysql> exit

Cent OS
  1. Jak nainstalovat MariaDB na CentOS 8

  2. Jak nainstalovat PhpWiki na CentOS 7

  3. Jak nainstalovat LiteCart na CentOS 7

  1. Jak nainstalovat MariaDB na CentOS 6

  2. Jak nainstalovat MariaDB na CentOS 7

  3. Jak nainstalovat ProjectPier na CentOS 7

  1. Jak nainstalovat MediaWiki na CentOS 7

  2. Jak nainstalovat CakePHP na CentOS 7

  3. Jak nainstalovat Oxwall na CentOS 7