Petit mémo pour installer phpMyAdmin sur un Linux CentOS 7.
1) Installation des dépôts EPEL :
# yum install -y epel-release
2) Installation de httpd et php :
# yum install httpd php -y
3) Installation du paquet phpMyAdmin
# yum -y install phpmyadmin
4) Configuration de phpMyAdmin pour autorisé l'IP ou un réseau à se connecter à l'interface WEB :
# vi /etc/httpd/conf.d/phpMyAdmin.conf
Modifier 127.0.0.1 par l'IP à autoriser ou le réseau (exemple : 192.168.0.0/24)
5) Redémarrer HTTPD pour appliquer les changements
# systemctl restart httpd
Si vous avez l'erreur suivante :
Cannot serve directory /usr/share/phpMyAdmin/: No matching DirectoryIndex (index.html)...
Editer le fichier de configuration suivant :
# vi /etc/httpd/conf/httpd.conf
Modifier :
<IfModule dir_module> DirectoryIndex index.html </IfModule>
Par :
<IfModule dir_module> DirectoryIndex index.html index.php </IfModule>
Redémarrer HTTPD pour appliquer les changements
# systemctl restart httpd