Installer une version spécifique de phpmyadmin

admin

by Julien Gustin

June 7, 2018

0

Il arrive qu’il est nécessaire de devoir installer une version spécifique de phpmyadmin sur votre serveur. Une version qui n’est pas celle par défaut définie dans vos listes de distributions et qui sera installée via un apt-get install. Par exemple, à l’heure où je vous parle, la version par defaut de phpmyadmin pour une distribition de debian 9 n’est pas compatible avec php 7.2. Il est donc nécessaire de devoir installer la dernière version de phpmyadmin en téléchargeant les sources.

Voici ma technique.

Premièrement, je me rends sur le site de phpmyadmin pour voir quel est la dernière version : https://www.phpmyadmin.net/downloads/

Disons que nous allons installer la version 4.8.0.1. Je récupère donc les sources via un wget et je place les sources dans le dossier /var/www/

wget -O /var/www/phpmyadmin.tar.gz https://files.phpmyadmin.net/phpMyAdmin/4.8.0.1/phpMyAdmin-4.8.0.1-english.tar.gz

Si wget ne fonctionne pas, il faudra peut etre l’installer via apt-get install wget

Créer le dossier où sera installé phpmyadmin

mkdir /usr/share/phpmyadmin

Dézipper l’archive dans ce dossier

tar -xvzf /var/www/phpmyadmin.tar.gz -C /usr/share/phpmyadmin --strip-components 1

–strip-comments 1 permet d’éviter que tar dézippe en créer un sous dossier dans phpmyadmin

Copier le fichier de config d’exemple et l’éditer

cd /usr/share/phpmyadmin
cp config.sample.inc.php config.inc.php
nano config.inc.php

Générer le blowfish_secret sur un générateur, par exemple sur ce site : http://www.passwordtool.hu/blowfish-password-hash-generator

Il faudra rentrer cette clef secrette dans la variable $cfg[‘blowfish_secret’]

Supprimer le rar, il ne nous servira plus

rm /var/www/phpmyadmin.tar.gz

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*

*