Vous pouvez utiliser un PPA pour rester à jour avec PHP ou installer une version précédente de PHP (par exemple, PHP 5.6 sur Ubuntu 16.04 LTS).
Les dépôts les plus utilisés proviennent d’Ondřej Surý, le responsable Debian PHP:
- ppa: ondrej / php (pour les versions co-installables PHP 5.6 / 7.0 / 7.1, PHP 5.5 n'est plus supporté)
Les paquets php5 compat:
( Cliquez ici pour obtenir des instructions sur l’utilisation des AAE. )
Les PPA PHP contenaient auparavant la mise à jour Apache 2.4. Ce n'est plus un cas, vous devez ajouter un référentiel Apache 2.4 distinct:
Si vous souhaitez utiliser ces PPA, procédez comme suit:
ppa: ondrej / php (pour PHP 5.6 / 7.0 / 7.1)
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php7.1 # for PHP 7.1
sudo apt-get install php7.0 # for PHP 7.0
sudo apt-get install php5.6 # for PHP 5.6
Pour basculer entre les versions installées, utilisez
sudo update-alternatives --config php
Ensuite, vous devez configurer Apache pour qu’il fonctionne avec la bonne version:
sudo a2dismod php7.1 # unload the current version
sudo a2enmod php5.6 # load the version you need
sudo service apache2 restart # restart webserver to apply
ppa: ondrej / php5-compat (pour php5 compat)
sudo add-apt-repository ppa:ondrej/php
sudo add-apt-repository ppa:ondrej/php5-compat
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5 # this will pull php5.6 package
Si vous n'avez pas de add-apt-repository
binaire, procédez comme suit:
sudo apt-get install python-software-properties
Précautions:
PHP 5.4
La dernière version préemballée de PHP 5.4 réside maintenant dans un PPA distinct:
ppa: ondrej / php5-oldstable
Veuillez noter que PHP 5.4 est arrivé en fin de vie le 3 septembre 2015 et qu'il ne reçoit aucune mise à jour de sécurité. Il est recommandé de migrer vers au moins PHP 5.6 qui bénéficiera d'une sécurité actualisée jusqu'au 31 décembre 2018 .