phpMyAdmin je webový administrační nástroj pro správu serverů MySQL, MariaDB a Drizzle; pomáhá při provádění databázových činností, jako je vytváření, mazání, dotazování, tabulky, sloupce, vztahy, indexy, uživatelé, oprávnění atd.
Tato příručka vám pomůže nainstalovat phpMyAdmin na Fedora 27 / Fedora 26 /25.
Nainstalujte phpMyAdmin
Nainstalujte phpMyAdmin pomocí následujícího příkazu.
dnf -y install phpmyadmin httpd
Nakonfigurujte phpMyAdmin
Ve výchozím nastavení phpMyAdmin umístí webový konfigurační soubor do /etc/httpd/conf.d adresář; má pravidla a přístupová oprávnění. phpMyAdmin je přístupný pouze z localhost, to změnit; musíme upravit soubor phpMyadmin.conf.
Ve Fedoře je webový přístup řízen mod_authz_core.c modul; takže normální pravidla povolení nebo zakázání nebudou fungovat, i když je upravíte.
vi /etc/httpd/conf.d/phpMyAdmin.conf
Výchozí konfigurace bude vypadat níže.
Alias /phpMyAdmin /usr/share/phpMyAdmin Alias /phpmyadmin /usr/share/phpMyAdmin <Directory /usr/share/phpMyAdmin/> AddDefaultCharset UTF-8 <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require ip 127.0.0.1 Require ip ::1 </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from 127.0.0.1 Allow from ::1 </IfModule> </Directory> <Directory /usr/share/phpMyAdmin/setup/> <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require ip 127.0.0.1 Require ip ::1 </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from 127.0.0.1 Allow from ::1 </IfModule> </Directory>
Napište prosím komentář Vyžadovat IP 127.0.0.1 a Vyžadovat IP ::1 poté přidejte Vyžadovat uděleno vše těsně pod komentovaný řádek. Bude to vypadat níže.
Alias /phpMyAdmin /usr/share/phpMyAdmin Alias /phpmyadmin /usr/share/phpMyAdmin <Directory /usr/share/phpMyAdmin/> AddDefaultCharset UTF-8 <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> # Require ip 127.0.0.1 # Require ip ::1 Require all granted </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from 127.0.0.1 Allow from ::1 </IfModule> </Directory> <Directory /usr/share/phpMyAdmin/setup/> <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> # Require ip 127.0.0.1 # Require ip ::1 Require all granted </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from 127.0.0.1 Allow from ::1 </IfModule> </Directory>
Restartujte službu Apache.
systemctl restart httpd
Nakonfigurujte bránu firewall tak, aby umožňovala požadavek HTTP z externí sítě.
firewall-cmd --permanent --add-service=http firewall-cmd --reload
Přístup k phpMyAdmin
Nyní otevřete phpMyAdmin z prohlížeče, URL bude
http://vaše-ip-adresa/phpMyAdminPřihlaste se jakoroot (administrátor databáze) nebo uživatel DB.

Získáte stránku databáze.

To je vše. Doufám, že vám to pomohlo, uvítáme vaše komentáře.