GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat phpMyAdmin na Ubuntu 18.04

phpMyAdmin je jedním z nejpopulárnějších a nejrozšířenějších webových nástrojů pro správu databází na trhu. Je to bezplatná a open-source PHP aplikace, která uživatelům umožňuje spravovat jeden nebo více databázových serverů SQL, a to lokálně nebo na vzdáleném serveru pomocí webového prohlížeče se snadno použitelným grafickým uživatelským rozhraním. Může být použit pro správu databází MySQL a MariaDB. Z webového prohlížeče můžete vytvářet, upravovat a mazat databáze nebo tabulky, spouštět dotazy SQL, spravovat uživatelské účty a oprávnění MySQL a mnoho dalšího. Dnes vám ukážeme, jak nainstalovat phpMyAdmin na Ubuntu 18.04.

Máme aktualizovanou verzi tohoto návodu – Jak nainstalovat phpMyAdmin na Ubuntu 20.04

Požadavky:

  • Pro účely tohoto tutoriálu budeme používat Ubuntu 18.04 VPS.
  • Budete také potřebovat funkční zásobník LAMP nebo LEMP (Linux, Apache/Nginx, MySQL, PHP). Naše Ubuntu 18.04 VPS je již předinstalované s plně nakonfigurovaným zásobníkem LAMP.
  • Je také vyžadován úplný root přístup SSH nebo uživatel s právy sudo.

Krok 1:Připojte se k vašemu serveru

Než začneme, musíte se připojit ke svému serveru přes SSH jako uživatel root nebo jakýkoli jiný uživatel s právy sudo.

Chcete-li se připojit k serveru jako uživatel root, použijte následující příkaz:

ssh root@IP_ADDRESS -p PORT_NUMBER

Nezapomeňte nahradit IP_ADDRESS a PORT_NUMBER svou skutečnou IP adresou serveru a číslem portu SSH.

Po přihlášení se pomocí následujících příkazů ujistěte, že je váš server aktuální:

sudo apt update
sudo apt upgrade

Krok 2:Nainstalujte phpMyAdmin

phpMyAdmin je již k dispozici ve výchozích repozitářích balíčků Ubuntu.

Chcete-li nainstalovat phpMyAdmin, spolu se všemi požadovanými závislostmi, spusťte následující příkaz:

sudo apt install phpmyadmin

Během instalace budete dotázáni na několik otázek.

Vyberte apache2 jako váš webový server:

Vyberte <Yes> pro konfiguraci databáze pro phpMyAdmin pomocí dbconfig-common:

Zadejte a potvrďte heslo aplikace MySQL pro phpMyAdmin:

Tímto posledním krokem byla instalace phpMyAdmin dokončena.

Chcete-li získat přístup ke svému phpMyAdmin, nejprve restartujte webový server apache2 pomocí:

systemctl restart apache2

a zadejte http://yourIPaddress/phpmyadmin ve vašem prohlížeči pro přístup na přihlašovací stránku:

Krok 3:Přihlášení do phpMyAdmin

Chcete-li spravovat své databáze pomocí phpMyAdmin, budete se muset přihlásit jako kořenový uživatel MySQL nebo jako jiný uživatelský účet MySQL s oprávněními správce. Ukážeme vám, jak se přihlásit pomocí obou těchto metod.

Přihlaste se jako root

Ve výchozím nastavení je uživatel root nastaven na používání auth_socket plugin pro ověření vašeho databázového serveru MySQL. Pokud se chcete ve svém phpMyAdminu autentizovat jako uživatel root, budete muset změnit metodu ověřování z auth_socket  na mysql_native_password.

Chcete-li to provést, připojte se k serveru přes SSH a poté se přihlaste k databázovému serveru MySQL zadáním následujícího příkazu:

sudo mysql

Tím se dostanete do prostředí MySQL jako uživatel root MySQL. Chcete-li zkontrolovat metodu ověřování všech vašich uživatelů, můžete provést následující:

SELECT user,plugin FROM mysql.user;

Na obrazovce se zobrazí následující výstup:

+------------------+-----------------------+
| user             | plugin                |
+------------------+-----------------------+
| root             | auth_socket           |
| mysql.session    | mysql_native_password |
| mysql.sys        | mysql_native_password |
| debian-sys-maint | mysql_native_password |
| phpmyadmin       | mysql_native_password |
+------------------+-----------------------+

Chcete-li změnit ověřovací plugin z auth_socket  na mysql_native_password  pro uživatele root budete muset spustit následující:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'STRONG_PASSWORD';

Ujistěte se, že jste část STRONG_PASSWORD nahradili skutečným silným heslem, které byste chtěli používat pro uživatele root MySQL.

Poté, co to uděláte, budete muset vyprázdnit všechna oprávnění, aby se změny projevily:

FLUSH PRIVILEGES;

Poté můžete znovu spustit stejný příkaz a zkontrolovat, zda byla metoda ověřování úspěšně aktualizována:

SELECT user,plugin FROM mysql.user;

Výstup:

+------------------+-----------------------+
| user             | plugin                |
+------------------+-----------------------+
| root             | mysql_native_password |
| mysql.session    | mysql_native_password |
| mysql.sys        | mysql_native_password |
| debian-sys-maint | mysql_native_password |
| phpmyadmin       | mysql_native_password |
+------------------+-----------------------+

Chcete-li se odpojit od databázového serveru MySQL, můžete zadat:

exit;

Nyní můžete používat svého MySQL uživatele k přihlášení do vašeho phpMyAdmina a ke správě vašich databází.

Vytvořte nového administrátora

Další možností je vytvořit nového uživatele MySQL s administrátorskými právy. Ukážeme vám, jak vytvořit nového uživatele s názvem „admin“, kterého můžete použít k přihlášení do svého phpMyAdmin.

Chcete-li vytvořit tohoto nového uživatele, znovu se přihlaste ke svému databázovému serveru MySQL pomocí:

sudo mysql

A spusťte následující příkaz:

CREATE USER 'admin'@'localhost' IDENTIFIED BY 'STRONG_PASSWORD';

Znovu se ujistěte, že jste svému uživateli nastavili silné heslo. Dále nastavte příslušná oprávnění spuštěním:

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;

Chcete-li ukončit databázový server MySQL, zadejte:

exit;

Krok 4:Závěr

Gratulujeme! Pokud jste se dostali k tomuto kroku, úspěšně jste nainstalovali phpMyAdmin na váš Ubuntu 18.04 VPS. Budete se moci přihlásit na adrese http://yourIPaddress/phpmyadmin jako uživatel root nebo jako jiný uživatel pro správu, v závislosti na tom, kterou ze dvou metod jste se rozhodli nastavit během výukového programu. Po úspěšné autentizaci budete přesměrováni na hlavní stránku správy phpMyAdmin, jak je znázorněno na obrázku níže, ze které můžete začít pracovat se svými databázemi.

Samozřejmě, pokud jste jedním z našich zákazníků Ubuntu Hosting, nemusíte instalovat phpMyAdmin na svůj Ubuntu 18.04 VPS – jednoduše se zeptejte našich administrátorů, posaďte se a relaxujte. Naši administrátoři vám okamžitě nainstalují phpMyAdmin na Ubuntu 18.04. Můžete také zkontrolovat tuto příručku:Jak nainstalovat phpMyAdmin na Ubuntu 20.04 pro aktualizace.

PS. Pokud se vám líbil tento příspěvek o jak nainstalovat phpMyAdmin na Ubuntu 18.04 VPS , sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Panels
  1. Nainstalujte phpMyAdmin na Ubuntu 16.04

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat phpMyAdmin na Ubuntu 20.04

  1. Jak nainstalovat Hadoop na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Go na Ubuntu 18.04

  2. Jak nainstalovat phpMyAdmin s Nginx na Ubuntu 18.04

  3. Jak nainstalovat phpMyAdmin na Linux (Ubuntu 20.04 / CentOS 8 / RHEL8)