Ubuntu 20.4 : instalace PHPadmin
Asi nejlepší článek: https://www.rosehosting.com/blog/how-to-install-phpmyadmin-on-ubuntu-20-04/
Prerequisities:
LAMP
PHP modules
sudo apt install phpmyadmin
Zde je asi největší zradou, že položka apache2 je sice vybraná, ale není zvolená – takže je dobré nezapomenout uhodit na mezerník, než se tabulátorem přeneseme na OK!
Zde po skončení instalace můžeme cvičně spustit na lokálním! serveru, v browseru: http:///phpmyadmin . Zdůrazňuji: na lokálním, protože server ještě nemáme zabezpečený! Lze se i přihlásit přes účet phpmyadmin, ale ten v MySql nemá privilegia, takže jde opravdu pouze o zkoušku. Předtím je ovšem vhodné restartovat apache službu:
sudo systemctl restart apache2
Výše zmíněný článek uvádí nastavení nového hesla (a tím pádem nám známého hesla) pro účet root, který má v MySql všechna oprávnění (privilegia):
sudo mysql SELECT user,plugin FROM mysql.user;
ve výsledku provedeného query příkazu má uživatel root autentikaci „auth_socket“, kterou změníme na „native_password“ se známým heslem:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'secure-password';
Nyní se v browseru můžete přihlásit do prostředí phpmyadmin přes účet root. Zjistíte, že máte dostatečná privilegia např. pro vytvoření nové databáze.
sudo systemctl restart apache2
SELECT user,authentication_string,plugin,host FROM mysql.user;
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';
Zanechat odpověď