Mettre à jour PHP 7.0 à PHP 7.2 | Ubuntu 16.04.4 LTS

Mettre à jour PHP fpm NGinx
Mettre à jour PHP fpm NGinx

Pour connaître la version PHP, on tape dans la console :

On liste les packages relatifs à PHP :

Ce qui nous intéresse : les packages PHP7.0. Il s’agit de les mettre à jour en PHP7.2.

On installe le repository ondrej pour obtenir les packages PHP 7.2 si ce n’est déjà fait :

On hésite pas à mettre à jour les packages :

Tester l’installation des packages, avec l’option –dry-run :

En fonction de l’installation et des packages présents, on ajuste la commande.

L’installation charge également les packages relatifs à apache. Si l’on ne désire pas ces packages, on peut les enlever :

On met alors à jour la configuration NGinx en changeant le sock fastcgi_pass et l’on crée le fichier de configuration de php7.2-fpm.

Nginx conf :

Et le fichier de configuration fpm du site dans le répertoire /etc/php/7.2/fpm/pool.d.

example.conf :

Il n’y a plus qu’à relancer ou lancer les services NGinx et php7.2-fpm :

Et hop, PHP 7.2 est installé sur le site example.com.

2 Commentaires

  1. sa ne marche pas chez moi. en fait voila ce que sa dit   Impossible de trouver le paquet php7.2-common
    E: Impossible de trouver de paquet correspondant à l’expression rationnelle « php7.2-common »
    E: Impossible de trouver de paquet correspondant à l’expression rationnelle « php7.2-common »
    E: Impossible de trouver le paquet php7.2-curl

    Répondre
    • Mettez à jour les repositories sudo apt update et réessayez. Si cela ne fonctionne pas, ajoutez le repository onderej/php
      $ sudo add-apt-repository ppa:ondrej/php
      puis update et install

      Répondre

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables.