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;
}