
Cet article explique comment installer différentes versions de PHP sur le même serveur et gérer ses versions.
Les prérequis sont l'installation de LAMP en suivant cet article :
http://www.linuxtricks.fr/wiki/installer-lamp-sur-calculate-linux
Pour installer la dernière version de PHP ( 5.6 en date de cet article), on a vu la commande :
En vérifiant les versions grâce à l'outil
eix, on constate qu'il existe plusieurs branches :
Pour installer une version spécifique (exemple ici avec 5.5) exécuter :
A ce stade on a 2 versions installées : la 5.5 et la 5.6.
Pour cela on utilise la commande
eselect :
On nous demande de préciser un module :
Avec Apache2 :
On a ici les 2 versions installées PHP 5.5 et 5.6. La version avec un astérisque est celle utilisée (ici 5.6)
Pour utiliser PHP 5.5 avec apache2 on prend la première entrée
[1] :
On a un message qui nous dit de redémarrer apache2 pour prendre en compte les modifications :
Donc on redémarre apache2 et on utilise maintenant PHP 5.5