Comment mettre à niveau PHP vers la dernière version

PHP7.4 a été publié avec une poignée de nouvelles fonctionnalités — comme la fonction de flèche array_map(fn (Foo $foo) => $foo->id, $foo), les propriétés typées et l’opérateur de propagation de tableau ; — et qu’il est également plus rapide par rapport à PHP7.3.

Donc, si vous envisagez de mettre à jour PHP sur votre machine, jetez un œil à l’article suivant dans lequel je vais vous montrer comment le faire de plusieurs manières.

10 Frameworks PHP Pour Développeurs – Best of

10 Frameworks PHP Pour Développeurs – Best of

PHP, connu comme le langage de script côté serveur le plus populaire au monde, a beaucoup évolué depuis le…Lire la suite

Raccourcis vers:

  • Mise à niveau de PHP sous macOS
  • Mise à niveau de PHP sous Windows
  • Mise à niveau de PHP sous Ubuntu
  • Mise à niveau de PHP dans Docker

Mise à niveau de PHP sous macOS

Pour commencer, vous devrez vérifier la version PHP actuellement installée sur votre système en tapant la ligne de commande suivante:

php -v

Comme nous pouvons le voir ci-dessous, nous utilisons actuellement PHP 7.3.7 sur notre macOS.

version php macos

Le moyen le plus simple d’installer et de mettre à jour PHP sur votre machine macOS est sans doute d’utiliser Homebrew. Homebrew est un gestionnaire de paquets pour macOS bien qu’il soit maintenant également disponible sous Linux et Windows. Avec Homebrew, vous pouvez taper la commande suivante.

brew upgrade php

Le processus peut prendre un peu de temps, cependant, une fois terminé, vous pouvez exécuter à nouveau la commande php -v. Vous devriez maintenant voir que la version est mise à jour:

php74

Mise à niveau de PHP sous Windows

Si vous utilisez Windows, il est beaucoup plus facile d’exécuter votre application PHP sur des environnements localhost pré-emballés tels que WAMP ou MAMP. Ces applications sont livrées avec PHP préinstallé et configuré. Vous aurez juste besoin de les mettre à jour vers leur dernière version ou de l’installer à l’aide de l’outil intégré pour obtenir la dernière version de PHP.

En plus de cela, WAMP et MAMP fournissent une option dans l’application pour basculer facilement PHP.

php et mamp

Mise à niveau de PHP dans Ubuntu

Comme mentionné précédemment, vous devez d’abord vérifier la version de PHP qui se trouve dans votre machine Ubuntu.

php et ubuntu

Comme vous pouvez le voir ci-dessus, j’ai actuellement PHP7.3 installé. Dans Ubuntu, le paquet PHP peut être installé à partir du respository ondrej/php. Tout d’abord, exécutez la commande suivante pour appuyer sur le référentiel.

sudo add-apt-repository ppa:ondrej/phpsudo apt-get update

Ensuite, nous pouvons exécuter les commandes suivantes qui installeront PHP7.4, certaines extensions et packages PHP, et l’interface de ligne de commande PHP.

sudo apt-get install php7.4 php7.4-common php7.4-cli

C’est tout. Votre machine Ubuntu exécutera avec succès PHP7.4 et vous pouvez le confirmer en exécutant à nouveau la commande php -v.

php ubuntu

Mise à niveau de PHP dans Docker

La dernière version de PHP est également disponible en tant qu’image Docker officielle. Docker est compatible sur plusieurs plates-formes différentes, y compris macOS, Windows et Linux, vous devriez donc pouvoir suivre la même procédure pour tous ces systèmes d’exploitation.

Pour ce faire, j’aimerais d’abord voir si j’ai l’image Docker pour PHP7.4 dans ma machine.

images docker php

Il semble que je ne l’ai pas encore. Tapez la commande suivante pour télécharger l’image. Cette commande téléchargera l’image Docker pour PHP7.4 dans la saveur Alpine Linux qui est plus petite que l’image basée sur Debian donc aussi plus rapide à télécharger. Vous pouvez trouver la liste complète de l’image Docker disponible dans Docker Hub.

docker pull php:7.4-fpm-alpine

Une fois téléchargé, nous pourrions l’exécuter en tant que conteneur autonome avec cette commande ci-dessous :

docker run --rm -i -t php:7.4-fpm-alpine sh

Le conteneur doit être opérationnel en une seconde et crée immédiatement une session Shell à l’intérieur du conteneur. Si nous exécutons le php -v, nous devrions voir qu’il s’agit du PHP7.4 dans le conteneur Docker.

php docker run

Terminer

C’est tout comment installer et mettre à jour la version PHP à la dernière. Ce n’est pas aussi compliqué que prévu, n’est-ce pas ? Enfin, le développement du noyau PHP progresse rapidement avec PHP8 qui vise la prochaine version d’ici la fin de cette année avec, bien sûr, quelques fonctionnalités et améliorations intéressantes. C’est une période passionnante pour être un développeur PHP.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.