Articles

instalace phpMyAdmin na Ubuntu 18.04

phpMyAdmin je velmi užitečný webový nástroj pro správu databází MySQL nebo MariaDB. Jedná se o bezplatný nástroj, který je napsán v PHP. Pomocí tohoto nástroje lze snadno provést různé typy databázových úkolů. phpMyAdmin pomáhá začínajícím uživatelům provádět všechny typy základních databázových operací bez znalosti psaní dotazu. Některé důležité funkce tohoto nástroje jsou uvedeny níže.

  • Vytvořit, drop, přejmenovat nebo měnit databáze, tabulky, sloupce, primární klíče, jedinečné klíče a indexy.
  • vkládat, mazat a aktualizovat záznamy tabulek.
  • Spravujte server použitím různých konfigurací serveru.
  • provádět různé typy jednoduchých a složitých dotazů.
  • vytvářejte, Přetahujte a upravujte uložené procedury, spouštěče a pohledy.
  • Import nebo export databáze nebo tabulky nebo dat z nebo do různých formátů.

Chcete-li pracovat na vývoji webu, můžete nainstalovat XAMPP nebo LAMP. Pokud používáte XAMPP server pro Ubuntu, nemusíte phpMyAdmin instalovat samostatně. Bude nainstalován na XAMPP server ve výchozím nastavení při instalaci XAMPP server. Ale pokud používáte LAMP na Ubuntu, musíte nainstalovat phpMyAdmin stažením balíčku. Tento tutoriál vám pomůže nainstalovat phpMyAdmin na Ubuntu.

před zahájením procesu instalace musíte potvrdit, že lampa funguje správně. Spusťte následující příkazy a zkontrolujte, zda jsou Apache2, MySQL a PHP nainstalovány a fungují.

Zkontrolujte aktuální stav webového serveru (Apache2).

$ sudo systemctl status apache2

Check the connection of database Server (MySQL/MariaDB). MySQL server is installed here.

$ sudo mysql

or

$ sudo mysql -u root -p

Check the version of the installed PHP.

$ php -v

Open any browser and check the Apache server is running.

Po kontrole výše uvedených úkolů, můžete začít proces instalace phpMyAdmin na Ubuntu.

před uvedením procesu instalace phpMyAdmin Spusťte příkaz update.

$ sudo apt update

Po aktualizaci, spusťte následující příkaz k instalaci phpMyAdmin z Ubuntu repozitářů. Stiskněte „y“, když požádá o povolení ke spuštění instalace.

$ sudo apt install phpmyadmin, php-mbstring pro php-gettext

Stiskněte prostor k vyberte server, apache2, zvolte Ok a stiskněte klávesu enter, když se zobrazí se následující výzva.

vyberte Ano a stisknutím klávesy enter použijte dbconfig-common pro nastavení databáze.

Dále musíte nastavit MySQL heslo pro připojení k databázovému serveru pomocí phpMyAdmin. Zadejte heslo, vyberte Ok a stiskněte klávesu enter.

zadejte heslo pro potvrzení. Vyberte Ok a stiskněte klávesu enter.

Spusťte následující příkaz pro povolení rozšíření PHP, mbstring, pro použití konfiguračního souboru phpMyAdmin Apache.

$ sudo phpenmod mbstring

Restart apache serveru, aby se efekt z instalace.

$ sudo systemctl restart apache2

Nyní, phpMyAdmin je správně nainstalován a můžete jít na další krok nastavení jiné konfiguraci phpMyAdmin.

Krok 2: Nastavení Ověřování a Oprávnění

výchozí uživatelské jméno a heslo jsou stanoveny v době instalace phpMyAdmin pro to databáze úkolů. Výchozí uživatelské jméno je „phpmyadmin“ a heslo je heslo, které jste nastavili v předchozím kroku. Je však lepší použít phpMyAdmin vytvořením připojení jako uživatele root k provádění všech typů databázových operací. Pokud při instalaci MySQL nebo MariaDB serveru není pro uživatele root nastaveno žádné heslo, je nutné později nastavit heslo pro databázový server. uživatel root může použít plugin „auth_socket“ nebo „mysql_native_password“ pro navázání spojení se serverem. Pokud je plugin „auth_socket“ načten pro uživatele root, změňte metodu ověřování uživatele root z „auth_socket“ na „mysql_native_password“ z bezpečnostních důvodů. Můžete také vytvořit nový uživatelský účet pro přístup k phpMyAdmin.

konfigurace pro uživatele root:

Připojte se k databázovému serveru a zkontrolujte aktuální metodu ověřování uživatele root.

$ sudo mysql
> VYBERTE uživatele,authentication_string,plugin,host Z mysql.uživatel;

Nastavte heslo pro uživatele root, pokud není nastaveno dříve.

> NASTAVIT HESLO ‚root’@’localhost’=PASSWORD(‚mynewpasword‘);

Změnit metodu ověřování uživatele root pomocí alter příkaz, pokud stávající metodu ověřování uživatele root je auth_socket‘. Zde je metoda ověřování ve výchozím nastavení nastavena na „mysql_native_password“. Není tedy třeba spouštět následující příkaz.

> UPRAVIT UŽIVATELE ‚root’@’localhost‘ identified S mysql_native_password ‚mynewpassword‘;

Spusťte následující příkaz znovu načíst ověřování a ukázat vliv modifikace.

> FLUSH oprávnění;

znovu spusťte následující dotaz a zkontrolujte aktuální metodu ověřování uživatele root.

> VYBERTE uživatele,authentication_string,plugin,host Z mysql.uživatele;

Konfigurace pro zvláštní MySQL uživatel:

Pokud chcete nastavit oprávnění pro ostatní uživatele pro přístup k phpMyAdmin, aniž by uživatel root proveďte následující úkoly.

Spojte se se serverem MySQL jako uživatel root a vytvořte nového uživatele. Heslo je nastaveno pro uživatele root v předchozím kroku. Takže musíte použít možnost-p pro připojení k serveru.

$ mysql -u root -p

spusťte následující dotaz pro vytvoření nového uživatele se jménem ‚linuxhint‘;

> VYTVOŘIT UŽIVATELE ‚linuxhint’@’localhost‘ identified BY ‚secretpass‘;

dále budete muset nastavit požadované oprávnění pro nového uživatele pro přístup k databázi serveru. Spusťte následující příkaz a nastavte všechna oprávnění pro nového uživatele.

> udělit všechna oprávnění na *.* Na ‚linuxhint‘ @ ‚localhost‘ s možností grantu;

nyní ukončete výzvu mysql.

> konec

Přístup k phpMyadmin z prohlížeče:

Otevřít libovolný prohlížeč a zadejte následující adresu URL, zkontrolujte, že phpMyAdmin pracuje správně, nebo ne.

nyní se přihlaste na server poskytnutím kořenových nebo nově vytvořených uživatelských pověření. Po přihlášení se zobrazí následující stránka.

Krok-3: Použití phpMyAdmin

Na stránce phpMyAdmin jsou dva panely. Levý panel zobrazuje seznam všech existujících databází, tabulek, postupů a pohledů. Chcete-li zobrazit tabulky, postupy a pohledy, musíte kliknout na tlačítko “ + “ v konkrétní databázi.

pravý panel obsahuje různé informace o databázovém serveru a možnosti karty pro provádění konkrétních databázových úloh. Pět dílčích panelů stránky cPanel jsou obecná nastavení, Nastavení vzhledu, databázový server, webový server a phpMyAdmin. Použití těchto panelů je stručně vysvětleno zde.

Obecná nastavení:

pomocí tohoto panelu můžete zobrazit seznam znakové sady MySQL a změnit řazení připojení MySQL.

Vzhled Nastavení:

Můžete změnit jazyk, téma, velikost písma a další vzhled související nastavení z tohoto panelu.

databázový server:

Tento panel zobrazuje různé informace o databázovém serveru, jako je název serveru, Typ, verze, připojené uživatelské jméno, znaková sada atd.

Web Server:

Tento panel zobrazuje informace o webovém serveru, databázovém klientovi a PHP.

phpMyAdmin:

toto zobrazuje verzi phpMyAdmin a další související informace.

možnosti karty:

horní část pravého panelu obsahuje kartu nabídky. Uživatel musí použít kartu možnosti provádět různé typy důležité databázové operace, jako je vytvoření nebo přetažení databáze nebo tabulky, provádět SQL, export nebo import databáze, vytvořit nebo drop trigger atd.

nyní phpMyAdmin je nezbytným nástrojem pro všechny webové vývojáře, aby databázové úkoly jednodušší. Takže pokud chcete používat webové rozhraní pro správu databáze na serveru LAMP, postupujte podle tohoto tutoriálu správně a užívejte si.