PPAを使用して、PHPを最新の状態に保つか、以前のバージョンのPHP(Ubuntu 16.04 LTS上のfe 5.6をインストール)をインストールできます。
最も広く使用されているリポジトリは、Debian PHPのメンテナーであるOndřejSurýからのものです。
php5 compatパッケージ:
(PPAの使用方法については、ここをクリックしてください。)
PHP PPAには以前、Apache 2.4アップデートが含まれていました。これはもはや事実ではありません。別個のApache 2.4リポジトリを追加する必要があります。
これらのPPAを使用する場合は、次を実行します。
ppa:ondrej / php(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
インストールされているバージョンを切り替えるには
sudo update-alternatives --config php
次に、適切なバージョンで動作するようにApacheを設定する必要があります。
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(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
add-apt-repository
バイナリがない場合は、次を実行します。
sudo apt-get install python-software-properties
注意事項:
PHP 5.4
あらかじめパッケージ化された最新のPHP 5.4は、個別のPPAに存在するようになりました:
ppa:ondrej / php5-oldstable
PHP 5.4は2015年9月3日にサポートが終了し、セキュリティ更新プログラムを受け取らないことに注意してください。少なくともPHP 5.6に移行し、2018年12月31日までに更新されるセキュリティを受け取ることをお勧めします。