V tomto tutoriálu vám ukážeme, jak nainstalovat phpMyAdmin s Nginx na Ubuntu 20.04 LTS. Pro ty z vás, kteří nevěděli, phpMyAdmin je webový klient napsaný v PHP pro správa databází MySQL a MariaDB. Poskytuje uživatelsky přívětivé webové rozhraní pro přístup a správu vašich databází. Pro usnadnění použití širokému spektru lidí je phpMyAdmin přeložen do 72 jazyků a podporuje jazyky LTR i RTL.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci phpMyAdmin s Nginx na Ubuntu 20.04 Focal Fossa. Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.
Předpoklady
- Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, ale můžete poškodit svůj systém, pokud nebudete opatrní při jednání jako root.
Nainstalujte phpMyAdmin s Nginx na Ubuntu 20.04 LTS Focal Fossa
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální, spuštěním následujícího apt
příkazy v terminálu.
sudo apt update sudo apt upgrade
Krok 2. Instalace phpMyAdmin na Ubuntu 20.04.
Spuštěním následujícího příkazu nainstalujte phpMyAdmin pro Nginx na systémy Ubuntu:
sudo apt install phpmyadmin
Instalační program vás požádá o výběr webového serveru, který by měl být automaticky nakonfigurován pro spouštění phpMyAdmin. Neexistuje žádná možnost vybrat Nginx, stisknutím klávesy TAB vyberte OK a pak Enter. Nginx nakonfigurujeme v další sekci.
Dále se vás instalační program zeptá, zda chcete použít dbconfig-common
nástroj pro nastavení databáze. Vyberte Ano a stiskněte Enter.
Zadejte heslo pro phpMyAdmin pro registraci do databáze, vyberte OK a stiskněte Enter.
Budete vyzváni k potvrzení hesla, zadejte stejné heslo, vyberte OK a stiskněte Enter.
Krok 3. Nakonfigurujte MySQL.
Nyní vytváříme nový superuživatelský účet pouze pro phpMyAdmin:
sudo mysql -u root -p
Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace phpMyAdmin:
MariaDB> CREATE USER 'godet'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your-passwd'; MariaDB> GRANT ALL PRIVILEGES ON *.* TO 'godet'@'localhost'; MariaDB> flush privileges; MariaDB> quit
Krok 4. Nakonfigurujte Nginx.
Musíme vytvořit symbolický odkaz z adresáře phpMyAdmin:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
Krok 5. Přístup k webovému rozhraní phpMyAdmin.
Nyní otevřete prohlížeč a přejděte na http://your-ipaddress/phpMyAdmin
a váš PHPMyAdmin se vás zeptá na uživatele a heslo vaší instalace MySQL, můžete použít root jako uživatele a heslo root MySQL, nebo jakéhokoli jiného uživatele/heslo MySQL.
Blahopřejeme! Úspěšně jste nainstalovali phpMyAdmin. Děkujeme, že jste použili tento návod k instalaci phpMyAdmin s Nginx na systému Ubuntu 20.04 Focal Fossa LTS. Pro další pomoc nebo užitečné informace doporučujeme navštívit oficiální phpMyAdmin webové stránky.