Cara Install PHP7.3 pada Debian 9

· 1 min read

Hari ini kita akan membuat tutorial cara instalasi PHP7.3 pada vps Debian 9. 

Karena di vps belum terinstall dirmngr, maka kita perlu menginstallnya terlebih dahulu :

apt-get install dirmngr

Kemudian kita install key untuk repository :

apt install ca-certificates apt-transport-https
wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add –
echo “deb https://packages.sury.org/php/ stretch main” | tee /etc/apt/sources.list.d/php.list

Update repository dengan perintah apt-get update

Kemudian kita install PHP7.3 dan kawan-kawan :

apt install php7.3 php7.3-cli php7.3-common php7.3-curl php7.3-mbstring php7.3-mysql php7.3-xml php7.3-curl php7.3-gd php7.3-intl php7.3-mbstring php7.3-soap php7.3-xml php7.3-xmlrpc php7.3-zip php7.3-imagick

Lakukan sedikit modifikasi pada file php.ini, punya saya lokasinya ada di /etc/php/7.3/fpm/php.ini :

cgi.fix_pathinfo = 0;

Untuk merestart php7.3, kita bisa mempergunakan perintah berikut :

systemctl restart php7.3-fpm

Sesuaikan socket yang dipergunakan oleh pool PHP, misalnya dia ada di /var/run/php/php7.3-fpm.sock

Konfigurasi pada Nginx juga ada yang perlu disesuaikan, misalnya :

…
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
}
…

Setelah selesai dengan penyesuaian, restart Nginx dan php jika perlu, lalu coba buat file dengan isi kode seperti berikut :

nama file : info.php

<?php
phpinfo();
?>

Dan buka file tersebut dari browser untuk memastikan apakah instalasi php kita sudah memakai versi 7.3 atau belum.

Semoga bermanfaat ya… 🙂