Vous pouvez utiliser un PPA pour rester à jour avec PHP ou installer une version antérieure de PHP (par exemple, PHP 5.6 sur Ubuntu 16.04 LTS).
Les dépôts les plus utilisés proviennent d'Ondrej Surý, le responsable de Debian PHP :
-
ppa:ondrej/php (pour les versions co-installables de 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 PPAs PHP contenaient auparavant la mise à jour d'Apache 2.4. Ce n'est plus le cas, vous devez ajouter un dépôt séparé pour Apache 2.4 :
Si vous voulez utiliser ces PPAs, faites ceci :
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 passer d'une version installée à une autre, 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 la compatibilité avec php5)
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 add-apt-repository
binaire font ce qui suit :
sudo apt-get install python-software-properties
Précautions :
PHP 5.4
Le dernier PHP 5.4 prépackagé se trouve maintenant dans un PPA séparé : ppa:ondrej/php5-oldstable
Veuillez noter que PHP 5.4 a atteint sa fin de vie sur 3. Septembre 2015 et il ne reçoit aucune mise à jour de sécurité. Il est recommandé de migrer vers PHP 5.6 au moins, qui recevra des mises à jour de sécurité jusqu'en 2010. 31. décembre 2018 .