GNU/Linux >> Znalost Linux >  >> AlmaLinux

Jak nainstalovat MariaDB 10.6 na AlmaLinux 8

MariaDB je vedle svého původce MySQL jednou z nejpopulárnějších databází s otevřeným zdrojovým kódem . Původní tvůrci MySQL vyvinul MariaDB v reakci na obavy, že MySQL by se náhle stala placenou službou, protože ji Oracle získal v roce 2010. Vzhledem k historii podobných taktik vývojáři stojící za MariaDB slíbili, že ji ponechají jako open source a bez obav, jako je to, co se stalo s MySQL .

MariaDB se stala stejně populární jako MySQL s vývojáři, s funkcemi, jako je pokročilé shlukování pomocí Galera Cluster 4 , rychlejší mezipaměť/indexy, moduly úložiště a funkce/rozšíření, která v MySQL nenajdete .

V následujícím tutoriálu se dozvíte, jak nainstalovat MariaDB 10.6 na AlmaLinux 8 .

Předpoklady

  • Doporučený operační systém: AlmaLinux 8.
  • Uživatelský účet: Uživatelský účet s právy sudo nebo přístup root (příkaz su) .

Aktualizace operačního systému

Aktualizujte svůj AlmaLinux operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo dnf upgrade --refresh -y

Výukový program bude používatpříkaz sudo a za předpokladu, že máte status sudo .

Chcete-li ověřit stav sudo na vašem účtu:

sudo whoami

Ukázkový výstup zobrazující stav sudo:

[joshua@localhost ~]$ sudo whoami
root

Chcete-li nastavit stávající nebo nový účet sudo, navštivte náš návod Jak přidat uživatele do Sudoers na AlmaLinux .

Chcete-li použít rootový účet , použijte k přihlášení následující příkaz s heslem uživatele root.

su

Vytvoření a instalace úložiště MariaDB 10.6

Výchozí MariaDB v balíčku s AlmaLinux AppStream úložiště poskytuje MariaDB 10.3, která je dnes již poměrně zastaralá. Při instalaci novější verze se většina podívá na MariaDB 10.5 a nejnovější stabilní verzi MariaDB 10.6 . Obojí lze nainstalovat přidáním oficiální MariaDB úložiště.

Nejprve otevřete pomocí libovolného textového editoru a vytvořte MariaDB soubor úložiště ve vašem systému takto:

sudo nano /etc/yum.repos.d/mariadb.repo

Dále zkopírujte a vložte následující řádky do souboru pro nejnovější verzi MariaDB 10.6 :

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Pokud chcete alternativní více sezón MariaDB 10.5, pak použijte další místo MariaDB 10.6 :

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Uložte soubor (CTRL+O) a poté ukončete (CLTRL+X) .

Chcete-li dokončit instalaci nového úložiště, musíte aktualizovat systémová úložiště pro AlmaLinux pro synchronizaci nově přidaného úložiště. Pro aktualizaci použijte následující příkaz:

sudo dnf update

Nainstalujte MariaDB 10.6

Nyní, když jste nainstalovali úložiště a aktualizovali svá systémová úložiště, aby odrážela nové změny, je čas nainstalovat MariaDB . Chcete-li to provést, použijte k instalaci následující příkaz:

sudo dnf install mariadb-server mariadb

Příklad výstupu:

Zadejte Y poté stiskněte klávesu ENTER pokračujte v instalaci.

Upozorňujeme, že během instalace budete vyzváni k importu klíče GPG pro MariaDB 10.6.

Příklad:

Zadejte Y poté stiskněte klávesu ENTER pokračujte v instalaci.

Ve výchozím nastavení MariaDB nebude povolena při spouštění a pokud nebude zapnuta, budete muset obojí provést následovně:

Začněte MariaDB zadejte následující:

sudo systemctl start mariadb

Pro spuštění MariaDB při spouštění ve výchozím nastavení zadejte následující:

sudo systemctl enable mariadb

Po dokončení byste měli ověřit, že vaše MariaDB služba funguje správně s následujícím příkazem:

sudo systemctl status mariadb

Měli byste dostat (stav je v pořádku) vědět, že vše funguje.

Příklad :

Zabezpečte MariaDB 10.6 pomocí skriptu zabezpečení

Při instalaci MariaDB čerstvé, výchozí nastavení jsou většinou standardů považovány za slabé a způsobují obavy z možného vniknutí nebo zneužití hackerů. Řešením je spustit instalační skript zabezpečení, který je součástí MariaDB instalace.

Nejprve pomocí následujícího příkazu spusťte (mariadb_secure_installation) :

sudo mariadb-secure-installation

Dále postupujte níže:

  • Nastavení hesla pro root účty.
  • Odebrání účtů root, které jsou přístupné mimo místního hostitele.
  • Odebrání anonymních uživatelských účtů.
  • Odstranění testovací databáze, ke které mají ve výchozím nastavení přístup anonymní uživatelé.

Všimněte si, že používáte (Y) vše odstranit.

Příklad:

Přihlaste se k instanci MariaDB 10.6

Nyní, když jste dokončili bezpečnostní skript po instalaci, přihlaste se do MariaDB databázi lze provést pomocí následujícího:

sudo mysql -u root -p

Budete vyzváni k zadání hesla uživatele root, které jste nastavili buď v instalačním nastavení nebo ve skriptu zabezpečení po instalaci. Jakmile jste v instanci služby MySQL, můžete provést následující příkaz jako test, abyste ji viděli v provozu.

Zadejte následující příkaz SHOW DATABASE :

SHOW DATABASES;

Pro nové uživatele MySQL musí syntaxe všech příkazů končit „; “.

Příklad:

Chcete-li ukončit terminál, zadejte následující příkaz pro ukončení :

EXIT;

Odinstalujte MariaDB 10.6

Pokud již nechcete používat MariaDB a chcete ji zcela odstranit, proveďte následující příkaz:

sudo dnf autoremove  mariadb-server mariadb-client

Příklad výstupu:

Zadejte Y poté stiskněte klávesu ENTER pokračovat v odinstalaci.

Upozorňujeme, že tento příkaz odstraní většinu nepoužívaných závislostí v instalaci MariaDB, aby pomohl vyčistit váš systém.


AlmaLinux
  1. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  2. Jak nainstalovat MongoDB na AlmaLinux 8

  3. Jak nainstalovat MariaDB na Debian 11

  1. Jak nainstalovat MariaDB 10.6 na Debian 11

  2. Jak nainstalovat Lighttpd na AlmaLinux 8

  3. Jak nainstalovat PrestaShop na Almalinux 8

  1. Jak nainstalovat MariaDB 10 na AlmaLinux 8 nebo Rocky Linux

  2. Jak nainstalovat MariaDB 10.6 na Ubuntu 20.04

  3. Jak nainstalovat MariaDB 10.7 na Ubuntu 20.04