
Installer une beta de php en CLI
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 en CLI.
How to
Tout d’abord, il est nécessaire d’installer quelques dépendances essentielles à l’installation et au bon fonctionnement de php.
1apt-get update2apt-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 dernière beta (8.2.0 beta 2) est disponible à cette url.
1wget https://downloads.php.net/~sergey/php-8.2.0beta2.tar.gz
Une fois download, décompressez l’archive de la release.
1gunzip php-8.2.0beta2.tar.gz2tar -xf php-8.2.0beta2.tar
Déplacez-vous dans le dossier fraichement créé puis lancez la configuration.
1cd php-8.2.0beta22./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 la longue installation qui vous laissera le temps de vous faire un ou deux cafés. ☕
1make && make install
C’est terminé, la commande suivante doit dès lors afficher la bonne version de php.
1php -v2// PHP 8.2.0beta2 (cli)
Have fun ! 👋
A lire
Autres articles de la même catégorie

Tutoriels
Les failles RCE dans Laravel
Une faille RCE consiste à injecter puis exécuter arbitrairement du code dans une application, voyons comment exploiter l’une d’entre elles dans un Laravel 9 !

Tutoriels
PHPStan valide nos règles de conception
Comment s’assurer du respect de nos règles de conception ? Avec PHPStan bien sûr !

Tutoriels
Les bases 5/6 : Contrôle d’accès
Découverte du contrôle des accès de nos utilisateurs à travers les Policies.