sql >> Databáze >  >> RDS >> Mysql

Jak nainstalovat a nakonfigurovat phpMyAdmin na CentOS 6

<š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ředponu sudo . Pokud neznáte sudo můžete se podívat na naši příručku Uživatelé a skupiny.

Než začnete

  1. 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.

  2. 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ý.

  3. 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.
  4. 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*
    
  5. 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.

  6. Nainstalujte mycrypt Modul PHP:

    sudo yum install php-mcrypt
    
  7. Restartujte Apache:

    sudo service httpd restart
    

Instalace phpMyAdmin

  1. Nainstalujte phpMyAdmin:

    sudo yum install phpmyadmin
    
  2. 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.

  1. 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
    
  2. Upravte konfigurační soubor umístěný na /etc/httpd/conf.d/phpMyAdmin.conf , který nahrazuje čtyři instance 127.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.

  1. 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ů pod Server(s) configuration sekce:

    Soubor:/ etc/phpmyadmin/config.inc.php
    1
    
    $cfg['ForceSSL'] = 'true';
  2. 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

  1. Jak zvládnout přestupné sekundy v Oracle

  2. Jak vygenerovat diagram entit-relationship (ER) pomocí Oracle SQL Developer

  3. java.security.AccessControlException:přístup odepřen (java.security.SecurityPermission authProvider.SunMSCAPI)

  4. Jak vytvořím cizí klíč v SQL Server?