Cara Install PHP 7.1/7.2 di Ubuntu 16.04
Di repository resmi Ubuntu 16.04, versi PHP yang tersedia adalah PHP 7.0. Dalam beberapa kasus kita ingin menggantinya atau upgrade dengan PHP 7.1/7.2 karena aplikasi PHP yang dikembangkan membutuhkan versi tersebut. Misalnya pada framework Laravel 5.6 minimal menggunakan PHP 7.1.3.
Jika sebelumnya sudah terinstall PHP 7.0, remove terlebih dahulu.
1 | sudo apt-get remove php php-common |
Pasang repository Ondrej PPA.
1 2 3 | sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt-get update |
Install PHP 7.1
1 | sudo apt-get install libapache2-mod-php7.1 php7.1 php7.1-common |
atau
Install PHP 7.2
1 | sudo apt-get install libapache2-mod-php7.2 php7.2 php7.2-common |
Jangan lupa restart service web server, misalnya yang digunakan adalah Apache
1 | sudo service apache2 restart |
Uji coba dengan mengecek versi php
1 | php -v |
Hasilnya
1 2 3 4 | PHP 7.1.17-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: May 5 2018 04:55:21) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.1.17-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies |
Uji coba dengan membuat file phpinfo
1 | <?php phpinfo(); ?> |
selamat mencoba 🙂