Puoi usare un PPA per rimanere aggiornato con PHP o installare la versione precedente di PHP (fe PHP 5.6 su Ubuntu 16.04 LTS).
I repository più utilizzati provengono da Ondřej Surý, il manutentore di PHP Debian:
- ppa: ondrej / php (per le versioni co-installabili di PHP 5.6 / 7.0 / 7.1, PHP 5.5 non è più supportato)
I pacchetti compat di php5:
( Fare clic qui per istruzioni sull'utilizzo dei PPA. )
PPA PHP precedentemente contenevano l'aggiornamento Apache 2.4. Questo non è più un caso, è necessario aggiungere un repository Apache 2.4 separato:
Se si desidera utilizzare questi PPA, procedere come segue:
ppa: ondrej / php (per 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
Per alternare tra le versioni installate utilizzare
sudo update-alternatives --config php
Quindi devi impostare Apache in modo che funzioni con la versione corretta:
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 (per 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
Se non hai add-apt-repository
binario, procedi come segue:
sudo apt-get install python-software-properties
Precauzioni:
PHP 5.4
L'ultimo PHP 5.4 preconfezionato ora risiede in PPA separato:
ppa: ondrej / php5-oldstable
Tieni presente che PHP 5.4 ha raggiunto la fine del suo ciclo di vita il 3 settembre 2015 e non riceve alcun aggiornamento per la sicurezza. Si consiglia di migrare ad almeno PHP 5.6 che riceverà la sicurezza aggiornata fino al 31 dicembre 2018 .