Wiki Informatique - PHP

PHP

PHP
Première Version 1995
Dernière Version 8.4.6
Fonction Page Web Dynamique
Licence PHP
Extension php, phar, phtml, pht, phps
Site web www.php.net/

1.  PHP 8.3 on ubuntu 20.04 et 22.04

Ces packages ne sont pas inclus dans les dépôts officiels, il faut inclure les dépôts ondrej

sudo add-apt-repository ppa:ondrej/php
sudo apt update

2.  PHP 8.3 on debian

Même problème qu’avec Ubunutu 20.04 et 22.04, on doit inclure les dépôts sury

sudo apt install apt-transport-https
sudo curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c ‘echo “deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main” > /etc/apt/sources.list.d/php.list’
sudo apt update

3.  Installation

On peut mettre les paquets voulut entre les crochets, ou on peut les mettre les un après les autres. les paquets correspondent à des modules

sudo apt install php8.3 php8.3-cli php8.3-{bz2,curl,mbstring,intl}

4.  Installation de FPM

sudo apt install php8.3-fpm
sudo a2enconf php8.3-fpm

5.  Suppression d’une vielle version

sudo a2disconf php8.2-fpm
sudo apt purge php8.2*