Ajout précisions PHP7.1/7.2 pour deb.sury.org

This commit is contained in:
Ludovic Poujol 2018-01-25 14:59:33 +01:00
parent 7a7f58bea9
commit 55a769bf41

View file

@ -39,15 +39,19 @@ Composer version 1.2.2 2016-11-03 17:43:15
> # apt install php5 php5-cli php5-curl php5-mysql php5-pgsql php5-mcrypt php5-ldap php5-imap php5-gd php5-ssh2 php-gettext libphp-phpmailer
> ~~~
### PHP 7.1 avec deb.sury.org
### PHP 7.1 et/ou 7.2 avec deb.sury.org
Si l'on a absolument besoin de PHP 7.1, il est possible de l'installer pour Debian 9 avec le dépôt [deb.sury.org](https://deb.sury.org/) d'Ondřej Surý (mainteneur officiel des paquets PHP) :
Si l'on a absolument besoin d'une version de PHP plus récente (ie: 7.1 ou 7.2), il est possible de l'installer pour Debian 9 avec le dépôt [deb.sury.org](https://deb.sury.org/) d'Ondřej Surý (mainteneur officiel des paquets PHP) :
Il est d'ailleurs préférable d'utiliser les paquets PHP qui précisent la version de php (php7.0, php7.1 ou php7.2 - Exemple php7.1-mbstring ou libapache2-mod-php7.1). Les paquets génériques php-XXX dépendent toujours de la dernière version de PHP disponible.
Exemple, si on souhaite seulement php7.1
~~~
# wget /etc/apt/trusted.gpg.d/sury.gpg https://packages.sury.org/php/apt.gpg -O -|apt-key add -
# echo "deb https://packages.sury.org/php/ stretch main" > /etc/apt/sources.list.d/sury.list
# apt update
# apt install php php-cli php-curl php-mysql php-pgsql php-mcrypt php-ldap php-imap php-gd php-ssh2 php-gettext composer libphp-phpmailer
# apt install php7.1 php7.1-cli php7.1-curl php7.1-mysql php7.1-pgsql php7.1-mcrypt php7.1-ldap php7.1-imap php7.1-gd php7.1-intl
r
$ php -v
PHP 7.1.9-1+0~20170902060745.8+stretch~1.gbpebe5d6 (cli) (built: Sep 2 2017 06:07:49) ( NTS )
Copyright (c) 1997-2017 The PHP Group