Mettre à jour PHP à la version 7.3
Debian 8
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