<š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 se podívejte na LAMP v příručce CentOS 6.
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. -
Povolte úložiště EPEL:
cd ~ wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm sudo rpm -ivh epel-release*
-
Nastavte Apache s SSL, takže vaše hesla nebudou zasílána jako prostý text. Chcete-li tak učinit, projděte si průvodce SSL certifikáty s Apache na CentOS.
-
Nainstalujte
mycrypt
Modul PHP:sudo yum install php-mcrypt
-
Restartujte Apache:
sudo service httpd restart
Instalace phpMyAdmin
-
Nainstalujte phpMyAdmin:
sudo yum install phpmyadmin
-
Pro každého virtuálního hostitele, kterému chcete poskytnout přístup k vaší instalaci PHPMyAdmin, musíte vytvořit symbolický odkaz z kořenového adresáře dokumentu do umístění instalace phpMyAdmin (
/usr/share/phpmyadmin
):cd /var/www/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.
Konfigurace phpMyAdmin
Ve výchozím nastavení je phpMyAdmin nakonfigurován tak, aby povoloval přístup pouze z localhost (127.0.0.1). Budete chtít přidat IP adresu vašeho počítače, abyste k němu měli přístup.
-
Poznamenejte si externí IP adresu, kterou používá váš domácí nebo pracovní počítač. To lze nalézt na následující webové stránce:
http://www.whatismyip.com
-
Upravte konfigurační soubor umístěný na
/etc/httpd/conf.d/phpMyAdmin.conf
, který nahrazuje čtyři instance127.0.0.1
s IP adresou vašeho domácího nebo pracovního počítače.
Vynutit SSL
Vzhledem k tomu, že při používání phpMyAdmin musíte zadat své přihlašovací údaje pro MySQL, doporučujeme použít SSL pro zabezpečení HTTP provozu do vaší instalace phpMyAdmin. Další informace o používání SSL na vašich webových stránkách naleznete v příručkách, které se zabývají certifikáty SSL.
-
Vynutit phpMyAdmin používat SSL v konfiguračním souboru phpMyAdmin
/etc/phpmyadmin/config.inc.php
přidáním následujících řádků podServer(s) configuration
sekce:- Soubor:/ etc/phpmyadmin/config.inc.php
1
$cfg['ForceSSL'] = 'true';
-
Restartujte Apache:
sudo service httpd restart
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