Puede usar un PPA para mantenerse actualizado con PHP o instalar una versión anterior de PHP (por ejemplo, PHP 5.6 en Ubuntu 16.04 LTS).
Los repositorios más utilizados provienen de Ondřej Surý, el mantenedor de Debian PHP:
- ppa: ondrej / php (para PHP 5.6 / 7.0 / 7.1 versiones co-instalables, PHP 5.5 ya no es compatible)
Los paquetes de compatibilidad php5:
( Haga clic aquí para obtener instrucciones sobre el uso de PPA ) .
Los PPA de PHP anteriormente contenían la actualización Apache 2.4. Esto ya no es un caso, debe agregar un repositorio Apache 2.4 separado:
Si desea utilizar estos PPA, haga esto:
ppa: ondrej / php (para 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
Para cambiar entre versiones instaladas, use
sudo update-alternatives --config php
Luego debe configurar Apache para que funcione con la versión correcta:
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 (para 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 no tiene add-apt-repository
binario, haga lo siguiente:
sudo apt-get install python-software-properties
Precauciones:
PHP 5.4
El último PHP 5.4 preempaquetado ahora reside en un PPA separado:
ppa: ondrej / php5-oldstable
Tenga en cuenta que PHP 5.4 llegó a su fin el 3 de septiembre de 2015 y no recibe ninguna actualización de seguridad. Se recomienda migrar al menos a PHP 5.6 que recibirá seguridad actualizada hasta el 31 de diciembre de 2018 .