GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat MySQL na Debian 11

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ář.


Linux
  1. Jak nainstalovat MySQL na Debian 11

  2. Jak nainstalovat PHP-Fusion 9 na Debian 8

  3. Jak nainstalovat LAMP na Debian 8

  1. Jak nainstalovat MySQL 8.0 / 5.7 na Debian 11 / Debian 10

  2. Jak nainstalovat PunBB na Debian 8

  3. Jak nainstalovat Etherpad na Debian 9

  1. Jak nainstalovat MySQL Server na Debian 9

  2. Jak nainstalovat MySQL Workbench na Debian 10

  3. Jak nainstalovat MySQL Workbench na Debian 11