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 updateInstall php8
sudo apt install php8.0 -yInstall 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-fpmUntuk mengaktifkan perubahan, restart Apache:
systemctl restart apache2