Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
linux:phpmyadmin [2009/11/01 20:35] matthieu |
linux:phpmyadmin [2012/01/09 22:34] (Version actuelle) matthieu [Links] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>fr fr:linux fr:serveur fr:web fr:base_de_données}} | ||
====== PhpMyAdmin ====== | ====== 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. | + | 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. | ||
- | Utilisé pour [[Bender]] | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 11: | Ligne 12: | ||
Etapes lors de l'installation : | Etapes lors de l'installation : | ||
- | * CServeur web à reconfigurer automatiquement : sélectionner le serveur utilisé, en général "apache2" | + | * 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 : | * 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 l'administrateur de la base de données : saisir le mot de passe du super utilisateur root | ||
Ligne 18: | Ligne 19: | ||
===== Configuration ===== | ===== Configuration ===== | ||
+ | Ajouter les droits d'accès à phpmyadmin dans apache avec une configuration du type : | ||
+ | <file> | ||
+ | <Directory /usr/share/phpmyadmin/> | ||
+ | allow from all | ||
+ | Order deny,allow | ||
+ | </Directory> | ||
+ | </file> | ||
+ | |||
+ | 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 : | ||
+ | <file> | ||
+ | Include /etc/phpmyadmin/apache.conf | ||
+ | <Directory /usr/share/phpmyadmin/> | ||
+ | allow from all | ||
+ | Order deny,allow | ||
+ | </Directory> | ||
+ | </file> | ||
+ | |||
Par défaut phpmyadmin est accessible dans le répertoire /phpmyadmin/. | 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. | 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 ===== | ===== Links ===== | ||
- | * [[bender]] | ||
* [[mysql]] | * [[mysql]] | ||
* [[serveur_web]] | * [[serveur_web]] | ||
+ | * [[fail2ban]] | ||
* http://www.phpmyadmin.net/ | * http://www.phpmyadmin.net/ | ||