GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer PHP 5.6 sur Ubuntu 16.04 et Debian 9

Comme vous le savez déjà, Ubuntu 16.04 et Debian 9 a été livré avec PHP 7 et des applications conçues pour fonctionner avec PHP 5 comme vnStat PHP Frontend , Moniteur de serveur PHP , etc., peuvent ne pas fonctionner en raison de problèmes de compatibilité.

Dans de tels cas, vous devrez installer PHP 5.6 sur Ubuntu 16.04 / Debian 9 pour répondre aux exigences de l'application que vous souhaitez installer sur le système.

Ici, dans ce guide, nous allons passer par les étapes pour installer PHP 5.6 sur Ubuntu 16.04 / Debian 9.

Configurer le référentiel Ondřej

Ondřej Surý maintient le référentiel PHP 5.6 et PHP 7.0 pour Ubuntu et Debian . Nous allons maintenant utiliser le dépôt Ondej pour notre installation PHP 5.6.

### Ubuntu 16.04 ###

sudo apt-get update
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:ondrej/php

### Debian 9 ###

sudo apt-get update
sudo apt-get install -y apt-transport-https curl
curl https://packages.sury.org/php/apt.gpg | sudo apt-key add -
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php5.list

Installer PHP 5.6 sur Ubuntu 16.04 / Debian 9

Mettez à jour le cache du référentiel à l'aide de la commande suivante.

sudo apt-get update

Maintenant, installez PHP 5.6 / PHP 7.0 en utilisant la commande apt.

sudo apt-get install -y php5.6

Vérifiez la version de PHP à l'aide de la commande suivante.

php -v

Sortie :

PHP 5.6.33-1+0~20180105151408.9+stretch~1.gbp0deeda (cli) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

Capture d'écran :

Extras

Il est possible que votre système ait déjà PHP 7, la commande ci-dessus peut donc afficher la version PHP 7.0 ou 7.2.

Vous pouvez utiliser la commande ci-dessous pour définir la version PHP par défaut sur 5.6 et basculer entre PHP 5.6 et PHP 7 à tout moment.

sudo update-alternatives --config php

Sortie :

There are 2 choices for the alternative php (providing /usr/bin/php).

  Selection    Path             Priority   Status
------------------------------------------------------------
* 0            /usr/bin/php7.0   70        auto mode
  1            /usr/bin/php5.6   56        manual mode
  2            /usr/bin/php7.0   70        manual mode

Press  to keep the current choice[*], or type selection number: 1
update-alternatives: using /usr/bin/php5.6 to provide /usr/bin/php (php) in manual mode

Maintenant, PHP v5.6 a été défini par défaut pour PHP.

C'est tout.


Debian
  1. Comment installer PHP 8.0 sur Debian 11

  2. Comment installer PHP 8.0 sur Debian 10 / Debian 9

  3. Comment installer PHP 7.4 sur Debian 10

  4. Comment installer PHP 7.2 sur Ubuntu 16.04

  5. Comment installer PHP 7.3 sur Debian 10

Comment installer PHP sur Debian 10 Linux

Comment installer PHP 8.0 sur Ubuntu 20.04

Comment installer KumbiaPHP sur Debian 11 / Ubuntu 20.04 ?

Comment installer PHP 8.0 sur Ubuntu 20.04 / 18.04

Comment installer PHP dans Ubuntu 22.04

Comment installer PHP sur Ubuntu 22.04