Jak nainstalovat MySQL na Debian 11. MySQL je jedním z nejrozšířenějších databázových programů pro několik známých aplikací, které využívají jako WordPress a mnoho dalších.
V této příručce se dozvíte, jak nainstalovat nejnovější komunitní server MySQL na Debian.
Toto nastavení je testováno v cloudu Google, takže bude fungovat na všech cloudových hostingových službách, jako je AWS, Azure nebo jakékoli VPS nebo na jakýchkoli dedikovaných serverech se systémem Debian 11.
Předpoklady
- Kořenový přístup k vašemu serveru nebo uživateli sudo.
Krok 1:Inicializace nastavení
Začněte aktualizací balíčků na nejnovější dostupnou verzi pomocí následujícího příkazu.
sudo apt update sudo apt upgrade
Nainstalujte balíček wget.
sudo apt install wget
Po aktualizaci nastavení můžete zahájit nastavení.
Krok 2:Instalace MySQL
Chcete-li přidat úložiště MySQL APT do svého systému, přejděte na stránku pro stažení úložiště a stáhněte si balíček nejnovější verze pomocí následujícího příkazu.
wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
Nainstalujte balíček vydání.
sudo apt install ./mysql-apt-config_0.8.22-1_all.deb
Chystáme se nainstalovat MySQL verze 8.0. Vyberte OK stisknutím Tab a stiskněte Enter (jak je znázorněno na obrázku výše).
Nyní můžete nainstalovat MySQL.
sudo apt update sudo apt install mysql-server
Po dokončení instalace se služba MySQL automaticky spustí. Chcete-li ověřit, že server MySQL běží, zadejte:
sudo service mysql status
Výstup by měl ukazovat, že služba je povolena a spuštěna:
mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2022-02-07 09:32:48 UTC; 17s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Main PID: 101929 (mysqld) Status: "Server is operational" Tasks: 38 (limit: 1148) Memory: 369.3M CPU: 805ms CGroup: /system.slice/mysql.service └─101929 /usr/sbin/mysqld Feb 07 09:32:48 demo systemd[1]: Starting MySQL Community Server... Feb 07 09:32:49 demo systemd[1]: Started MySQL Community Server.
Krok 3:Zabezpečení MySQL
Instalace MySQL je dodávána se skriptem s názvem mysql_secure_installation
což vám umožní snadno zlepšit zabezpečení serveru MySQL.
sudo mysql_secure_installation
Budete požádáni o konfiguraci VALIDATE PASSWORD PLUGIN
který se používá k testování síly hesel uživatelů MySQL a ke zlepšení zabezpečení.
Stiskněte y
pokud chcete nastavit zásuvný modul pro ověření hesla nebo jakýkoli jiný klíč pro přechod k dalšímu kroku.
Existují tři úrovně zásad ověřování hesla, nízká, střední a silná.
Zadejte 2 pro ověření silného hesla.
Na další výzvě budete požádáni o nastavení hesla pro uživatele root MySQL.
Pokud nastavíte plugin pro ověření hesla, skript vám ukáže sílu vašeho nového hesla. Zadejte y
pro potvrzení hesla.
Dále budete požádáni o odebrání anonymního uživatele, omezení přístupu uživatele root k místnímu počítači, odebrání testovací databáze a opětovné načtení tabulek oprávnění. Měli byste odpovědět y
na všechny otázky.
Rozšiřte svou kariéru v administraci systému Linux s dokončeným školicím kurzem a získejte práci svých snů.
Závěr
Nyní jste se naučili, jak nainstalovat zásobník MySQL na Debian 11 a zabezpečit jej.
Díky za váš čas. Pokud narazíte na jakýkoli problém nebo zpětnou vazbu, zanechte prosím níže komentář.