• php

Installer une version beta de PHP

Que ce soit pour tester une nouvelle beta ou s’amuser sur une vieille version, voyons comment installer en quelques minutes une version spécifique de php.

How to

Dans mon cas mon environnement de développement sera une simple image docker de debian.

docker run --name playground -it debian

Tout d’abord il est nécessaire d’installer quelques dépendances essentielles à l’installation et au bon fonctionnement de php.

apt-get update && apt-get install build-essential wget pkg-config libxml2-dev vim libsqlite3-dev

Désormais à vous de trouver un lien pour télécharger une release de php, la plupart sont accessibles depuis le site officiel.

À l’heure où j’écris ces lignes la beta en cours (8.1.0 BETA 3) est disponible à cette url.

wget https://downloads.php.net/~ramsey/php-8.1.0beta3.tar.gz

Une fois download, décompressez l’archive de la release.

gunzip php-8.1.0beta3.tar.gz
tar -xf php-8.1.0beta3.tar

Déplacez-vous dans le dossier fraichement créé puis lancez la configuration.

cd php-8.1.0beta3
./configure

Si la configuration s’est correctement effectuée le message “Thank you for using PHP” devrait s’afficher, dans le cas contraire regardez quelques lignes plus haut à la recherche des erreurs.

Il ne reste plus qu’à lancer l’installation qui vous laissera le temps de vous faire un ou deux cafés.

make && make install

C’est terminé, la commande suivante doit dés lors afficher la bonne version de php.

php -v // PHP 8.1.0beta3 (cli)

Have fun !