GNU/Linux >> Tutoriels Linux >  >> Fedora

Installez phpMyAdmin sur Fedora 27 / Fedora 26/25/24


phpMyAdmin est l'outil d'administration Web pour la gestion des serveurs MySQL, MariaDB et Drizzle ; il aide à effectuer des activités de bases de données telles que la création, la suppression, l'interrogation, les tables, les colonnes, les relations, les index, les utilisateurs, les autorisations, etc.

Ce guide vous aidera à installer phpMyAdmin sur Fedora 27 / Fédora 26 /25.

Installer phpMyAdmin

Installez phpMyAdmin en utilisant la commande suivante.

dnf -y install phpmyadmin httpd

Configurer phpMyAdmin

Par défaut, phpMyAdmin place le fichier de configuration Web dans /etc/httpd/conf.d annuaire; il a les règles et l'autorisation d'accès. phpMyAdmin n'est accessible qu'à partir de l'hôte local, pour changer cela ; nous devons éditer le fichier phpMyadmin.conf.

Dans Fedora, l'accès Web est géré par le mod_authz_core.c module; donc les règles normales d'autorisation ou de refus ne fonctionneront pas même si vous les modifiez.

vi /etc/httpd/conf.d/phpMyAdmin.conf

La configuration par défaut ressemblera à ci-dessous.

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>

Veuillez commenter Require ip 127.0.0.1 et Require ip ::1 puis ajoutez Exiger que tous soient accordés juste en dessous de la ligne commentée. Il ressemblera à ci-dessous.

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>

Redémarrez le service Apache.

systemctl restart httpd

Configurez le pare-feu pour autoriser les requêtes HTTP depuis le réseau externe.

firewall-cmd --permanent --add-service=http
firewall-cmd --reload

Accéder à phpMyAdmin

Accédez maintenant à phpMyAdmin depuis le navigateur, l'URL sera

http://votre-adresse-ip/phpMyAdmin

Connectez-vous en tant que racine (administrateur de la base de données) ou utilisateur de la base de données.

Vous obtiendrez la page de la base de données.

C'est tout. J'espère que cela vous a aidé, nous apprécions vos commentaires.


Fedora
  1. Installer VMware Workstation 8 sur Fedora 16

  2. Installez Adobe Reader 9.5 sur Fedora 18

  3. Installer VirtualBox 4.2 sur Fedora 18

  4. Installer VMware Workstation 9 sur Fedora 18

  5. Installer ownCloud 7 sur Fedora 21

Comment installer Dropbox sur Fedora 27 / Fedora 26/25/24

Installez VLC Media Player sur Fedora 27 / Fedora 26/25/24

Installez Skype 8.11 sur Fedora 27 / Fedora 26/25/24

Comment installer TeamViewer sur Fedora 27 / Fedora 26/25/24

Installez VirtualBox 5.2 sur Fedora 27 / Fedora 26/25

Comment installer Go sur Fedora 35