MariaDB, databázový software Maria je open-source systém pro správu relačních databází. MariaDB byla vytvořena z MySQL a lze ji nainstalovat na Rocky Linux. MariaDB byla vytvořena, aby vyhovovala vnímaným potřebám malých a středně velkých podniků, které potřebují robustní, spolehlivý a škálovatelný SQL server bez utrácení spousty peněz. MariaDB nabízí mnoho pokročilých funkcí, které nenajdete v jiných open-source databázích, včetně poddotazů, uložených procedur (kromě spouštěčů) a funkcí oken. Tato příručka vám ukáže, jak nainstalovat MariaDB na Rocky Linux.
Předpoklad
Musíte být přihlášeni jako uživatel root nebo s oprávněním sudo. Pokud nejste, odhlaste se a znovu se přihlaste se správnými přihlašovacími údaji.
Krok 1:Aktualizace systému
Pro jakýkoli systém Linux jsou pravidelné aktualizace zásadní. Následující příkaz aktualizuje všechny balíčky aktuálně dostupné v úložištích. Pokud byla vaše instalace Rocky minimální, může tento krok nějakou dobu trvat, protože mnoho z těchto upgradů se týká knihoven a dalších závislostí, které nebyly zahrnuty ve výchozím nastavení, ale byly staženy z externích zdrojů.
sudo dnf update
Restartujte systém a znovu se přihlaste, abyste ověřili, že všechny balíčky byly aktualizovány.
sudo reboot now
Krok 2:Přidání úložiště MariaDB
Balíček MariaDB najdete v úložišti AppStream, ale není to nejnovější verze. Spuštěním následujících příkazů můžete ověřit verze udržované v úložišti:
sudo dnf module list mariadb
Chcete-li získat nejnovější verzi MariaDB, která je v době psaní tohoto článku 10.6, musíte nejprve vytvořit repo soubor MariaDB.
sudo dnf install nano -y
sudo nano /etc/yum.repos.d/mariadb.repo
Naplňte soubor následujícími řádky:
[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
Až budete hotovi, uložte a zavřete soubor.
Krok 3:Nainstalujte MariaDB
Nyní, když jste přidali úložiště, můžete nainstalovat MariaDB na svůj server. Chcete-li tak učinit, spusťte níže uvedený příkaz:
sudo dnf update
sudo dnf install mariadb-server mariadb
Po dokončení instalace spusťte službu MariaDB a povolte její spuštění při spouštění systému:
sudo systemctl start mariadb
sudo systemctl enable mariadb
Chcete-li zkontrolovat, zda byla MariaDB úspěšně nainstalována nebo ne, zadejte:
sudo systemctl status mariadb
Pokud uvidíte zprávu, která říká, že je aktivní (běží), pak byl úspěšně nainstalován.
Krok 4:Zabezpečení serveru MariaDB
Nyní, když máte na svém systému nainstalovanou MariaDB, je čas zabezpečit server. To je nezbytné pro jakýkoli server, který bude připojen k internetu.
sudo mariadb-secure-installation
Tento proces trvá jen několik minut. Až budete vyzváni k zadání aktuálního hesla uživatele root, stiskněte klávesu Enter. Napište Y a stisknutím klávesy Enter přepněte na ověřování unix_socket
Zadejte Y pro změnu hesla root MariaDB. Po zobrazení výzvy zadejte nové heslo a potvrďte jej stisknutím klávesy Enter.
Při příštím přístupu do prostředí MariaDB budete požádáni o heslo uživatele root.
Poté budete dotázáni na několik základních otázek o vašem databázovém systému; odpovězte na ně podle toho, co byste chtěli udělat. Například zadejte „Y“ nebo „ano“, když budete vyzváni, zda chcete odebrat anonymní uživatele.
Krok 7:Připojte server MariaDB
MariaDB je nyní připravena k použití. K serveru MariaDB se můžete připojit pomocí následujícího příkazu:
mysql -u root -p
Zadejte heslo pro root uživatele MariaDB. Poté se zobrazí> výzva, která se používá pro jiný shell ke spuštění příkazu na tomto databázovém serveru.
Napište exit nebo stiskněte CTRL+D pro ukončení připojení a návrat do vašeho terminálového shellu.
A je to! Úspěšně jste nainstalovali MariaDB na Rocky Linux. Pamatujte, že stále můžete používat verzi poskytovanou úložištěm AppStream, ale pokud se těšíte na instalaci aktuální verze MariaDB – nebo jakéhokoli jiného balíčku – pak je potřeba úložiště přidat.
Závěr
V této příručce jste se naučili, jak nainstalovat MariaDB na Rocky Linux. Doufáme, že se vám to líbilo a podařilo se vám nainstalovat nejnovější verzi MariaDB do vašeho systému.