Forum | Gaming-Serv.com

[DEBIAN 8/9/10] Comment installer php 8.0 (apache2/nginx)

Ce tutoriel fonctionne avec :

  • Debian 10 (buster)

On met à jour la machine

apt update && apt upgrade -y

Installez les paquets suivant :

apt install apt-transport-https lsb-release wget -y

Télécharger la clé de signature

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

Ajoutez le repo sury

sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Mettre à jour la liste des paquets disponibles

apt update

Pour Apache2 + php8.0

apt install apache2 php8.0 php8.0-bcmath php8.0-curl php8.0-xml php8.0-gd php8.0-mbstring php8.0-mysql php8.0-readline php8.0-soap php8.0-xsl php8.0-opcache php8.0-zip -y

Pour Nginx + php8.0 FPM

apt install nginx php8.0-fpm php8.0-bcmath php8.0-curl php8.0-xml php8.0-gd php8.0-mbstring php8.0-mysql php8.0-readline php8.0-soap php8.0-xsl php8.0-opcache php8.0-zip -y -y

Vérifiez la version par défaut de PHP

php -v
PHP 8.0.3 (cli) (built: Mar  5 2021 08:38:30) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.3, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.3, Copyright (c), by Zend Technologies