Un petit, mémo sur comment installer facilement php8.0 sur Debian 10(Buster).
Mettre à jour le système d’exploitation
- Passer sous root :
su -
apt update && apt full-upgrade
Ajout du dépôt sury.org
Les paquets PHP8 ne sont pas disponibles dans les serveurs miroirs officiels de Debian 10 par défaut. Pour installer la version de 8 de php, faut ajouter le dépôt de sury.
apt install -y lsb-release apt-transport-https ca-certificates wget
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" |tee /etc/apt/sources.list.d/php.list
Installer php8.0 sur Debian 10
- Mise à jour des dépôts :
apt update
- paquet php8.0 :
apt install php8.0 -y
apt install php8.0-fpm -y
apt install php8.0-{nom_des_extensions}
exemple :
apt install -y php8.0-{mysql,cli,common,snmp,ldap,curl,mbstring,zip,etc...} -y
php -v
PHP 8.0.0 (cli) (built: Dec 6 2020 06:56:45) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies with Zend OPcache v8.0.0, Copyright (c), by Zend Technologies