V tomto tutoriálu vám ukážeme, jak nainstalovat MariaDB na Manjaro 21. Pro ty z vás, kteří nevěděli, MariaDB je bezplatný a open-source systém pro správu relačních databází (DBMS ), který je považován za nástupce a náhradu MySQL DBMS. MariaDB je plně kompatibilní s databází MySQL a je široce používán jako databázový server v zásobníku LAMP a LEMP.
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 databáze MariaDB na Manjaro 21 (Ornara).
Předpoklady
- Server nebo desktop s jedním z následujících operačních systémů:Manjaro 21 nebo Arch Linux.
- 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 Manjaro 21
Krok 1. Před spuštěním níže uvedeného výukového programu se ujistěte, že je náš systém aktuální:
sudo pacman -Syu sudo pacman -S base-devel
Krok 2. Instalace MariaDB na Manjaro 21.
Ve výchozím nastavení je MariaDB k dispozici v základním úložišti Manjaro 21. Nyní spustíme následující příkaz k instalaci správce balíčků Snap do vašeho systému Manjaro:
sudo pacman -Sy mariadb
Před spuštěním služby MariaDB inicializujte databázi pomocí níže uvedeného příkazu:
mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
Po dokončení instalace nyní povolte MariaDB (automatické spuštění při spuštění systému), spusťte MariaDB a ověřte stav pomocí následujících příkazů:
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
Krok 4. Přístup k MariaDB.
Pro přístup k MariaDB můžete ve svém terminálu spustit následující příkaz:
mysql -u root -p
Výstup:
Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 12 Server version: 10.8.4-MariaDB Manjaro Linux Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>
Blahopřejeme! Úspěšně jste nainstalovali MariaDB. Děkujeme, že jste použili tento návod k instalaci nejnovější verze databázového serveru MariaDB na systém Manjaro. Pro další pomoc nebo užitečné informace doporučujeme zkontrolovat oficiální stránky MariaDB.