Ce mémo a été publié le 22 décembre 2011 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
Rate this post

Un petit mémo pour installer la dernière version de phpMyAdmin sur un serveur web Debian 6 Squezze.

Au moment de ce mémo, le dépôt Debian propose phpMyAdmin version 3.3.7deb6.
La dernière version disponible de phpMyAdmin est 3.4.9 (au moment de cet article).

Pré-requis : avoir installé phpMyAdmin, la version de Debian, pour avoir les fichiers de configuration Apache, connaitre le nom des répertoires d’installation, etc…

phpMyAdmin de Debian est installé dans le répertoire /usr/share/phpmyadmin (voir le fichier /etc/apache2/conf.d/phpmyadmin.conf)

Renommer ce répertoire en /usr/share/phpmyadmin_337

Décompresser le fichier phpMyAdmin-3.4.9-all-languages.tar.gz dans un répertoire temporaire (/root dans l’exemple) et copier en renommant le répertoire décompressé vers /usr/share/phpmyadmin

Copier le fichier config.inc.php de l’ancienne version dans le répertoire de la nouvelle version :

Déjà, ça fonctionne, mais c’est loin d’être satisfaisant.

Créer un répertoire /usr/share/phpmyadmin/config et lui donner les droits d’accès 777.

Copier le fichier config.inc.php dans ce répertoire et modifier les droits d’accès en 777.

Dans le navigateur de votre choix, utiliser l’URL suivante pour configurer phpMyAdmin :

http://<url_ou_ip_du_serveur>/phpmyadmin/setup

Si un mot de passe est demandé et que vous ne le connaissez pas, utiliser cette commande pour mofifier le mot de passe :

Ensuite connectez-vous avec l’utilisateur admin au setup du phpMyAdmin.

Cliquer sur le bouton « Charger » pour charger la configuration du fichier config.inc.php.

Modifier la configuration comme bon vous semble et cliquer sur le bouton « Enregistrer ».

Copier le fichier /usr/share/phpmyadmin/config/config.inc.php dans le répertoire /usr/share/phpmyadmin et lui donner les droits 444 par sécurité.

Par la suite, utiliser le fichier de mise à jour fourni dans phpMyAdmin :

Valider l’installation.

Si vous êtes derrière un proxy, il faut utiliser la ligne de commande suivante avant d’effectuer la mise à jour :

Si vous trouvez que le téléchargement avec l’URL proposée est long, utiliser Ctrl+C pour changer de fournisseur. (Liste à cette adresse http://phpmyadmin.net/home_page/version.php)
Perso, c’est Switch qui a répondu.

Terminé !