Installer la dernière version de PHP sur Debian.

Installer la dernière version de PHP sur Debian.

Ajout du dépôt tiers

Installation des outils nécessaire pour utiliser ce dépôt.

apt install lsb-release apt-transport-https ca-certificates

Ajout de la clé GPG.

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

‌Ajout du dépôt dans les sources list d'APT.

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list

Actualisation des sources list.

apt update

Installation de PHP 8.0.

apt install php8.0-{bcmath,bz2,intl,gd,mbstring,mysql,zip,xml}

Paquet pour Nginx

apt install php8.0-fpm

Activer Php dans la conf Nginx

   location ~ \.php$ {
       try_files $uri =404;  
       fastcgi_pass unix:/run/php/php8.0-fpm.sock;
       include fastcgi_params;
       fastcgi_param SCRIPT_FILENAME $request_filename;
   }