V tomto tutoriálu vám ukážeme, jak nainstalovat MariaDB na AlmaLinux 8. Pro ty z vás, kteří to nevěděli, je databáze MariaDB open-source systém pro správu relačních databází, pozpátku kompatibilní, binární drop-in náhrada MySQL. Je vyvinuta některými původními vývojáři MySQL a mnoha lidmi v komunitě.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci MariaDB na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro Rocky Linux.
Předpoklady
- Server s jedním z následujících operačních systémů:AlmaLinux 8, CentOS a Rocky Linux 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte MariaDB na AlmaLinux 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf update sudo dnf install epel-release
Krok 2. Instalace MariaDB na AlmaLinux 8.
MariaDB je oblíbený databázový server. Nyní nainstalujeme databázový server MariaDB pomocí následujícího příkazu:
sudo dnf install mariadb-server mariadb
Výstup:
[[email protected] ~]# dnf install mariadb-server mariadb Last metadata expiration check: 1:36:16 ago on Mon 26 Jul 2021 12:25:36 AM EDT. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: mariadb-server x86_64 3:10.3.28-1.module_el8.3.0+2177+7adc332a appstream 16 M Installing dependencies: libaio x86_64 0.3.112-1.el8 baseos 32 k mariadb x86_64 3:10.3.28-1.module_el8.3.0+2177+7adc332a appstream 6.0 M
Po dokončení instalace začněte, abyste povolili její spuštění při startu systému pomocí:
sudo systemctl restart mariadb sudo systemctl status mariadb sudo systemctl enable mariadb
Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation
skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:
mysql_secure_installation
Nakonfigurujte to takto:
- Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
Chcete-li se přihlásit do MariaDB, použijte následující příkaz (všimněte si, že jde o stejný příkaz, který byste použili k přihlášení do databáze MariaDB):
mysql -u root -p
Krok 3. Nakonfigurujte bránu firewall.
Pokud chcete ke své databázi přistupovat pomocí jiného systému a klienta GUI nebo CLI, musíme nejprve otevřít jeho službu nebo port v našem systémovém firewallu:
sudo firewall-cmd --permanent --add-service=mysql sudo firewall-cmd --reload
Blahopřejeme! Úspěšně jste nainstalovali MariaDB. Děkujeme, že jste použili tento návod k instalaci databáze serveru MariaDB do vašeho systému AlmaLinux 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web MariaDB .