<š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
-
Pokud jste tak ještě neučinili, vytvořte si účet Linode a Compute Instance. Podívejte se na naše příručky Začínáme s Linode a Vytvoření výpočetní instance.
-
Při aktualizaci systému a konfiguraci názvu hostitele postupujte podle našeho průvodce nastavením a zabezpečením výpočetní instance. Můžete také chtít nastavit časové pásmo, vytvořit omezený uživatelský účet a posílit SSH přístup.
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), pokud jej máte přiřazený.
-
Nastavte funkční zásobník LAMP. V případě potřeby si prohlédněte LAMP v průvodci Ubuntu 14.04.
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 s Apache v průvodci Debian &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 webový server, který jste nainstalovali. Pokud máte nainstalovaný více než jeden webový server, vyberte nejlepší možnost pro své nasazení. Postupujte podle zbytku instalačního programu a nastavte hesla.
-
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/html/example.com/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.com/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