OK langsung saja ya :), anggap kita sudah meng-install apache (saya disini lebih prefer ke apache).

Mulai install PHP 7.3 dan menggunakan PPA Ondřej Surý’s

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

Update Source nya

apt update

Install PHP 7.3

apt install php7.3 php7.3-cli php7.3-common

Cek jika sudah ter-install PHP 7.3

php -v
Kira  kira outputnya :
PHP 7.3.0-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Dec 6 2018 20:24:27) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.0-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

Install Spesifik Extentions

Kita dapat melihat extentions yang dapat kita install dengan melihatnya terlebih dahulu

apt-cache search php7.3
Cara install nya seperti ini :
apt install php-pear php7.3-curl php7.3-dev php7.3-gd php7.3-mbstring php7.3-zip php7.3-mysql php7.3-xml php7.3-fpm libapache2-mod-php7.3 php7.3-imagick php7.3-recode php7.3-tidy php7.3-xmlrpc php7.3-intl

Beralih ke PHP 7.3 atau ke versi bawahnya (jika ter-install PHP versi dibawahnya)

update-alternatives --set php /usr/bin/php7.3

Sebelum kita mengkonfigurasi APache dengan PHP 7.3 kita non aktifkan PHP versi lainnya, misalkan versi 7.0

a2dismod php7.0

Kemudian kita aktifkan PHP 7.3 untuk Apache

a2enmod php7.3

Restart Apache

systemctl restart apache2

Untuk memastikan PHP 7.3 sudah berjalan buat file phpinfo (tahukan cara buat filenya) 🙂

nano /var/www/html/phpinfo.php
<?php
phpinfo();
?>

Post Revisions: