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

Jak nainstalovat MySQL pomocí phpMyAdmin na Ubuntu 14.04

<š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 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.
  4. 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.

  5. Nainstalujte mcrypt Modul PHP:

    sudo apt-get install mcrypt
    
  6. Restartujte Apache:

    sudo service apache2 restart
    

Nastavení phpMyAdmin

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

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

  1. Převod DateTime do formátu YYYY-MM-DD na SQL Server

  2. Doporučené postupy replikace PostgreSQL – část 2

  3. Proč MySQL nepodporuje přesnost na milisekundu / mikrosekundu?

  4. Oprava děr/mezer v číslech generovaných sekvencí Postgres