{{tag>fr fr:linux fr:serveur fr:web fr:base_de_données}}
====== PhpMyAdmin ======
PhpMyAdmin est une interface web d'administration de serveur [[Mysql]]. Son installation est simple et l'interface d'utilisation très intuitive.\\
:!: Attention toutefois à sécuriser son accès par internet.
===== Installation =====
Il faut tout d'abord avoir installé [[Mysql]] et un [[serveur web]] avec PHP.
Pour ajouter phpmyadmin, il faut le paquet :
* phpmyadmin
Etapes lors de l'installation :
* Serveur web à reconfigurer automatiquement : sélectionner le serveur utilisé, en général "apache2"
* Faut-il configurer la base de données de phpmyadmin avec dbconfig-common : depuis la version 3, phpmyadmin utilise une base de données, pour la créer le plus simple est d'utiliser dbconfig-common :
* Mot de passe de l'administrateur de la base de données : saisir le mot de passe du super utilisateur root
* Mot de passe de connexion MySQL pour phpmyadmin : laisser vide pour une génération aléatoire
===== Configuration =====
Ajouter les droits d'accès à phpmyadmin dans apache avec une configuration du type :
allow from all
Order deny,allow
Par défaut, le fichier de configuration apache (///etc/phpmyadmin/apache.conf//) est chargé grâce à un lien symbolique dans ///etc/apache2/conf.d//.\\
Il est également possible de le remplacer par un chargement manuel à l'intérieur de le la configuration apache, par exemple :
Include /etc/phpmyadmin/apache.conf
allow from all
Order deny,allow
Par défaut phpmyadmin est accessible dans le répertoire /phpmyadmin/.
La configuration de phpmyadmin se situe dans le répertoire ///etc/phpmyadmin///. Il est possible d'y modifier la configuration apache ainsi que les droits d'accès ou encore et les en-têtes et pieds de page.
===== Links =====
* [[mysql]]
* [[serveur_web]]
* [[fail2ban]]
* http://www.phpmyadmin.net/