Ajout précisions PHP7.1/7.2 pour deb.sury.org
This commit is contained in:
parent
7a7f58bea9
commit
55a769bf41
10
HowtoPHP.md
10
HowtoPHP.md
|
@ -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
|
> # 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 -
|
# 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
|
# echo "deb https://packages.sury.org/php/ stretch main" > /etc/apt/sources.list.d/sury.list
|
||||||
# apt update
|
# 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 -v
|
||||||
PHP 7.1.9-1+0~20170902060745.8+stretch~1.gbpebe5d6 (cli) (built: Sep 2 2017 06:07:49) ( NTS )
|
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
|
Copyright (c) 1997-2017 The PHP Group
|
||||||
|
|
Loading…
Reference in a new issue