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


  • admin

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

    Ce tutoriel fonctionne avec :

    • Debian 10 (buster).
    • Debian 9 (stretch).
    • Debian 8 (jessie).
    Installez ces paquets
    # apt install apt-transport-https lsb-release
    
    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 d'Ondrej's 
    # 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 + php7.4

    # apt install apache2 php7.4 php7.4-bcmath php7.4-curl php7.4-xml php7.4-gd php7.4-json php7.4-mbstring php7.4-mysql php7.4-readline php7.4-soap php7.4-xsl php7.4-opcache php7.4-zip -y
    

    Pour Nginx + php7.4 FPM

    # apt install nginx php7.4-fpm php7.4-bcmath php7.4-curl php7.4-xml php7.4-gd php7.4-json php7.4-mbstring php7.4-mysql php7.4-readline php7.4-soap php7.4-xsl php7.4-opcache php7.4-zip -y
    

    Vérifiez la version par défaut de PHP

    # php -v
    
    PHP 7.4.1 (cli) (built: Dec 18 2019 15:00:01) ( NTS )
    Copyright (c) The PHP Group
    Zend Engine v3.4.0, Copyright (c) Zend Technologies
        with Zend OPcache v7.4.1, Copyright (c), by Zend Technologies
    

Log in to reply