php:upgrade-php

Mettre à jour PHP à la version 7.3

Arrêter NGINX et PHP5:

service php5 stop
service nginx stop

Ajout du dépôt spécial pour pouvoir installer PHP 7.3 sur Debian 8:

sudo apt install apt-transport-https lsb-release ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update

Sauvegarde de la liste des anciens paquets PHP:

dpkg -l | grep php | tee packages.txt

Installer PHP:

apt install php7.3 php7.3-common php7.3-cli php7.3-fpm php7.3-intl php7.3-json php7.3-mysql php7.3-readline php7.3-xml

Remplacer l'emplacement de la socket PHP dans les configurations NGINX:

sed -i -- 's/php5-fpm/php\/php7.3-fpm/g' /etc/nginx/conf.d/*

Vérifier la configuration NGINX:

nginx -t

Relancer les services:

service php7 start
service nginx start

Verifier que php -v renvoie la bonne version.

Supprimer les anciens paquets:

apt remove php5-cli php5-common php5-fpm php5-intl php5-json php5-mysql php5-readline
  • php/upgrade-php.txt
  • Dernière modification : 2021/07/17 17:31
  • de phsw