Anda dapat menggunakan PPA untuk tetap mengikuti perkembangan terbaru dengan PHP atau menginstal versi PHP sebelumnya (fe PHP 5.6 pada Ubuntu 16.04 LTS).
Repositori yang paling banyak digunakan berasal dari Ondřej Surý, pengelola PHP Debian:
- ppa: ondrej / php (untuk versi yang dapat diinstal bersama PHP 5.6 / 7.0 / 7.1, PHP 5.5 tidak lagi didukung)
Paket compat php5:
( Klik di sini untuk petunjuk tentang cara menggunakan PPA. )
PPA PHP sebelumnya berisi pembaruan Apache 2.4. Ini bukan lagi kasus, Anda perlu menambahkan repositori Apache 2.4 terpisah:
Jika Anda ingin menggunakan PPA ini, lakukan ini:
ppa: ondrej / php (untuk 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
Untuk beralih di antara versi yang diinstal, gunakan
sudo update-alternatives --config php
Maka Anda harus mengatur Apache agar berfungsi dengan versi yang benar:
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 (untuk 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
Jika Anda tidak memiliki add-apt-repository
biner, lakukan hal berikut:
sudo apt-get install python-software-properties
Tindakan pencegahan:
PHP 5.4
PHP 5.4 yang telah dikemas sebelumnya sekarang berada di PPA terpisah:
ppa: ondrej / php5-oldstable
Perlu diketahui bahwa PHP 5.4 telah mencapai akhir masa pakainya pada 3. September 2015 dan tidak menerima pembaruan keamanan apa pun. Disarankan untuk bermigrasi ke setidaknya PHP 5.6 yang akan menerima keamanan diperbarui hingga 31. Desember 2018 .