{{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/