phpMyAdmin je LAMP aplikácia určená na administráciu MySQL serverov. Je vytvorená v PHP, otvára sa cez webový prehliadač a poskytne grafické rozhranie pre administráciu databáz.
Pred inštaláciou phpMyAdmin je potrebné, aby ste mali prístup do MySQL buď na rovnakom počítači ako je ten, na ktorý sa chystáte nainštalovať phpMyAdmin alebo na počítači, na ktorý máte prístup cez sieť. Viac informácií sa nachádza v časti “MySQL”. Program phpMyAdmin nainštalujeme zadaním príkazu:
sudo apt-get install phpmyadmin
Po spustení sa zobrazí výber webového servera, ktorý sa pre phpMyAdmin má použiť. Vo zvyšku tejto časti budeme predpokladať, že sme vybrali webový server Apache2.
Do prehliadača zadáme http://menoservera/phpmyadmin, pričom menoservera nahradíme menom nášho servera. Na stránke s prihlásením zadáme do poľa Používateľ root (alebo iné meno hlavného používateľa MySQL ak sme ho zmenili) a zadáme heslo tohto MySQL používateľa.
Po prihlásení môžeme v prípade potreby heslo pre používateľa root zmeniť, vytvoriť ďalších používateľov, vytvoriť/odstrániť databázy a tabuľky, atď.
Konfiguračné súbory phpMyAdmin sú umiestnené v priečinku /etc/phpmyadmin
. Hlavný konfiguračný súbor je /etc/phpmyadmin/config.inc.php
. Tento súbor obsahuje voľby, ktoré sa aplikujú v phpMyAdmin globálne.
Ak chceme phpMyAdmin použiť na administráciu databázy MySQL na inom serveri, upravíme nasledujúce nastavenie v súbore /etc/phpmyadmin/config.inc.php
:
$cfg['Servers'][$i]['host'] = 'db_server';
![]() |
Hodnotu db_server nahraďte menom alebo IP adresou vzdialeného počítača, na ktorom sa nachádza databázový server. Preverte tiež, či počítač na ktorom je phpMyAdmin má právo pristupovať k vzdialenej databáze. |
---|---|
Po zmene konfigurácie sa odhlásime a znova prihlásime do phpMyAdmin a mali by sme byť na novom serveri.
Súbory config.header.inc.php
a config.footer.inc.php
sa používajú na pridanie HTML hlavičky a päty do phpMyAdmin.
Ďalší dôležitý konfiguračný súbor je /etc/phpmyadmin/apache.conf
, symbolický odkaz na tento súbor je vytvorený aj v
/etc/apache2/conf.d/phpmyadmin.conf
a používa sa na konfiguráciu servera Apache2, aby spracovával stránky phpMyAdmin. Súbor obsahuje direktívy pre načítanie
PHP, oprávnenia k priečinkom, atď. Viac informácii o konfigurácii webového servera
Apache2 sa nachádza v časti "HTTPD - webový server Apache2".
Dokumentácia k phpMyAdmin sa nainštaluje spolu s aplikáciou a môžeme ju zobraziť kliknutím na odkaz phpMyAdmin Dokumentácia (pred odkazom je malý obrázok s otáznikom). Oficiálna dokumentácia sa nachádza aj na stránke phpMyAdmin.
Výborným zdrojom je aj Mastering phpMyAdmin.
Tretím zdrojom je stránka phpMyAdmin Ubuntu Wiki.
Z knih v českom jazyku je to napríklad kniha phpMyAdmin – efektivní správa MySQL.