Dev Tools

Menggunakan php8 di ubuntu 20.04

10 Apr 2021Khaidir Fahram

PHP adalah salah satu bahasa pemrograman sisi server yang paling banyak digunakan. Banyak CMS dan framework populer seperti WordPress, Magento, dan Laravel yang ditulis dalam PHP.

PHP 8.0 adalah rilis utama terbaru dari bahasa PHP. Pada rilis Ini memperkenalkan beberapa perubahan yang drastis, peningkatan kinerja, dan banyak fitur baru seperti named argument, compiler JIT, union types, match expression, dan banyak lagi.

Repositori default Ubuntu 20.04 masih menggunakan versi PHP 7.4. Kita akan menginstal PHP dari repositori PPA ondrej / php.

Tambahkan repository

sudo add-apt-repository ppa:ondrej/php 

Update apt

sudo apt update

Install php8

sudo apt install php8.0 -y

Install module yang dibutuhkan, misal

sudo apt install -y php8.0-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm,curl,dom} libapache2-mod-php8.0 libapache2-mod-fcgid

Secara default PHP-FPM tidak diaktifkan di Apache. Untuk mengaktifkannya, jalankan:

sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php8.0-fpm

Untuk mengaktifkan perubahan, restart Apache:

systemctl restart apache2