V tomto tutoriálu vám ukážeme, jak nainstalovat MariaDB na Fedoru 35. Pro ty z vás, kteří nevěděli, MariaDB je open-source jedna z nejpopulárnějších správ relačních databází systems (RDBMS), což je vysoce kompatibilní náhradní náhrada MySQL. Nabízí lepší modul úložiště spolu s rychlejším ukládáním do mezipaměti a výkonem dotazů.
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 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 10.6 na Fedoru 35.
Předpoklady
- Server s jedním z následujících operačních systémů:Fedora 35.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
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 Fedoru 35
Krok 1. Než budete pokračovat, aktualizujte svůj operační systém Fedora, abyste se ujistili, že všechny existující balíčky jsou aktuální. K aktualizaci serverových balíčků použijte tento příkaz:
sudo dnf upgrade sudo dnf update
Krok 2. Instalace MariaDB na Fedora 35.
Ve výchozím nastavení je MariaDB k dispozici v základním úložišti Fedory 35. Poté můžeme nainstalovat MariaDB pomocí následujícího příkazu:
sudo dnf install mariadb-server
Po dokončení instalace musíme spustit server MariaDB, aby mohl začít fungovat. Provedeme to pomocí následujícího příkazu:
sudo systemctl start mariadb sudo systemctl enable mariadb sudo systemctl status mariadb
Krok 3. Zabezpečte instalaci 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
Zkontrolujte verzi MariaDB:
MariaDB [(none)]> SELECT VERSION(); +-----------------+ | VERSION() | +-----------------+ | 10.6.5-MariaDB | +-----------------+ 1 row in set (0.000 sec) MariaDB [(none)]>
Krok 4. Nakonfigurujte bránu firewall.
Pro připojení vzdálených klientů možná budete muset povolit přístup ve bráně firewall:
sudo firewall-cmd --add-service=mysql sudo firewall-cmd --runtime-to-permanent
Blahopřejeme! Úspěšně jste nainstalovali MariaDB. Děkujeme, že jste použili tento návod k instalaci databáze MariaDB do vašeho systému Fedora 35. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web MariaDB.