Tuto pour serveur Apache / Debian 8
1 . Installation
1 |
sudo apt-get install phpmyadmin |
Sélectionner apache2
Répondre non pour dbconfig-common
Supprimer le dossier d’installation :
1 |
sudo rm -rf /usr/share/phpmyadmin/setup |
Redémarrer apache :
1 |
sudo service apache2 reload |
2 . Accèder à phpMyAdmin
Pour ajouter le lien phpmyadmin sans créer de lien symbolique :
1 2 3 4 5 |
sudo nano /etc/apache2/apache2.conf # Ajouter : Include /etc/phpmyadmin/apache.conf # Redémarrer apache : sudo service apache2 reload |
3 . Sécurité
Modifier l’adresse d’accès http://localhost/phpmyadmin par une autre comme http://localhost/admin-pma
1 2 3 4 5 6 |
sudo nano /etc/phpmyadmin/apache.conf # Modifier la ligne : Alias /phpmyadmin /usr/share/phpmyadmin # Par : Alias /admin-pma /usr/share/phpmyadmin # ( ou mieux, un alias de votre choix ) |
Changer l’authentification pour une authentification http :
1 2 3 |
sudo nano /etc/phpmyadmin/config.inc.php # Modifier la ligne ‘auth_type’ : $cfg['Servers'][$i]['auth_type'] = 'http'; |
Pour limiter l’accès à une IP (statique), de nouveau dans le fichier /etc/phpmyadmin/apache.conf s’inspirer de :
1 2 3 4 |
<Directory /usr/share/phpmyadmin> Order allow,deny Allow from IP_STATIQUE_A_REMPLACER/24 </Directory> |