<šablona x-if=visible><šablona x-if=$isMobile()>
phpMyAdmin je webová aplikace, která poskytuje grafické uživatelské rozhraní pro správu databáze MySQL. Podporuje více serverů MySQL a je robustní a snadnou alternativou k použití klienta příkazového řádku MySQL.
Poznámka Tato příručka je napsána pro uživatele bez oprávnění root. Příkazy, které vyžadují zvýšená oprávnění, mají předponusudo
. Pokud neznátesudo
můžete se podívat na naši příručku Uživatelé a skupiny.
Než začnete
-
Ujistěte se, že jste postupovali podle příruček Začínáme a Zabezpečení serveru a že je nastaven název hostitele Linode.
Chcete-li zkontrolovat název hostitele, spusťte:
hostname hostname -f
První příkaz by měl zobrazit váš krátký název hostitele a druhý by měl zobrazit váš plně kvalifikovaný název domény (FQDN).
-
Aktualizujte svůj systém:
sudo apt-get update && sudo apt-get upgrade -y
-
Nastavte funkční zásobník LAMP. V případě potřeby se podívejte na LAMP v průvodci Debian 7.
Poznámka Pokud jste nainstalovali
php-suhosin
balíček, existují některé známé problémy při používání phpMyAdmin. Navštivte prosím stránku Problémy s kompatibilitou Suhosin phpMyAdmin, kde najdete další informace o ladění a náhradních řešeních. -
Nastavte Apache s SSL, takže vaše hesla nebudou zasílána jako prostý text. Chcete-li tak učinit, projděte si SSL certifikáty pomocí průvodce Apache na Debianu a Ubuntu.
-
Nainstalujte
mcrypt
Modul PHP:sudo apt-get install mcrypt
-
Restartujte Apache:
sudo service apache2 restart
Nastavení phpMyAdmin
-
Nainstalujte aktuální verzi phpMyAdmin:
sudo apt-get install phpmyadmin
Budete dotázáni, pro který server se má phpMyAdmin automaticky konfigurovat. Vyberte „apache2“. Když budete požádáni o konfiguraci databáze pro phpmyadmin pomocí dbconfig-common, vyberte ano.
-
Pro každého virtuálního hostitele, kterému chcete poskytnout přístup k vaší instalaci PHPMyAdmin, vytvořte symbolický odkaz z kořenového adresáře dokumentu do umístění instalace phpMyAdmin (
/usr/share/phpmyadmin
):cd /var/www/example.org/public_html sudo ln -s /usr/share/phpmyadmin
Tím se vytvoří symbolický odkaz s názvem
phpmyadmin
v kořenovém adresáři vašeho dokumentu.
Zabezpečení phpMyAdmin
.htaccess soubor
Zabezpečte svůj adresář phpMyAdmin pomocí .htaccess file
který umožňuje přístup pouze zadaným IP adresám. Můžete to udělat vytvořením .htaccess
soubor ve vašem phpmyadmin
adresář. Nahraďte správné cesty a IP adresy pro vaši konkrétní konfiguraci:
- Soubor:/ var/www/example.org/public_html/phpmyadmin/.htaccess
1 2
order allow,deny allow from 12.34.56.78
Vynutit SSL
Můžete přinutit phpMyAdmin používat SSL v konfiguračním souboru phpMyAdmin /etc/phpmyadmin/config.inc.php
přidáním následujících řádků pod Server(s) configuration
sekce:
- Soubor:/ etc/phpmyadmin/config.inc.php
1
$cfg['ForceSSL'] = 'true';
Testování vaší instalace phpMyAdmin
Chcete-li otestovat phpMyAdmin, otevřete svůj oblíbený prohlížeč a přejděte na https://example.com/phpmyadmin
. Budete vyzváni k zadání uživatelského jména a hesla. Použijte uživatelské jméno „root“ a heslo, které jste zadali při instalaci MySQL. Případně se můžete přihlásit pomocí libovolného uživatele MySQL a ponechat si jeho oprávnění.
Pokud se můžete úspěšně přihlásit, phpMyAdmin byl správně nainstalován.
Další informace
Další informace o tomto tématu můžete získat v následujících zdrojích. Přestože jsou poskytovány v naději, že budou užitečné, vezměte prosím na vědomí, že nemůžeme ručit za přesnost nebo aktuálnost externě hostovaných materiálů.
- Domovská stránka phpMyAdmin
- Stránka dokumentace phpMyAdmin