Panduan Cara Update PHP 7.3 atau 7.4 pada VestaCP UBUNTU


Pada tutorial kali ini kita akan belajar bagaimana mengupdate PHP pada VestaCP menjadi PHP versi 7.3 atau 7.4 pada OS Ubuntu.

Keterangan pada tutorial ini berisikan instalasi 7.3, jika Anda ingin menginstall 7.4, silahkan di ganti versi angka yang ada di perintah instalasi dari 7.3 ke 7.4.

Pertama yang perlu kita lakukan adalah menginstall software-properties-common:

apt-get install software-properties-common

Ketik dan enter Y jika dikonfirmasi.

Selanjutnya kita installkan repo dari ppa:ondrej/php

export LANG=C.UTF-8
add-apt-repository ppa:ondrej/php
apt-get update

Enter saat dikonfirmasi.

Selanjutnya, kita akan mulai menginstall semua module php yang diinginkan.

apt-get install libapache2-mod-php7.3 php7.3 php7.3-bcmath php7.3-bz2 php7.3-cgi php7.3-cli php7.3-common php7.3-curl php7.3-dba php7.3-dev php7.3-enchant php7.3-fpm php7.3-gd php7.3-gmp php7.3-imap php7.3-interbase php7.3-intl php7.3-json php7.3-ldap php7.3-mbstring php7.3-mysql php7.3-odbc php7.3-opcache php7.3-pgsql php7.3-phpdbg php7.3-pspell php7.3-readline php7.3-recode php7.3-snmp php7.3-soap php7.3-sqlite3 php7.3-sybase php7.3-tidy php7.3-xml php7.3-xmlrpc php7.3-xsl php7.3-zip

Anda bisa menambahkan module lainnya jika diinginkan.

Jika VestaCP Anda tidak memakai Apache, silahkan abaikan error-error berkenaan dengan restart apache nya.

Nah jika sudah selesai diinstall, kita verifikasi dengan command:

php -v

Jika benar, Anda akan melihat php 7.3 nya sudah berhasil terinstall.

Jika Anda memakai Apache Anda bisa enable php 7.3 nya dengan:

a2dismod php7.2
a2enmod php7.3

Bagian a2dismod diatas bisa Anda sesuaikan dengan php yang telah terinstall sebelumnya.

Dan jika Anda memakai nginx dengan php-fpm pada VestaCP tanpa Apache, maka Anda perlu menyesuaikan instalasi sebelumnya agar VestaCP nya tidak error.

Jika di dalam folder /etc/php/* ada folder php lainnya misal:

7.2
7.3

Maka silahkan terlebih dahulu Anda pindahkan folder selain 7.3 ke folder lain.

Jika sudah, Anda jalankan perintah rebuild config web vesta nya untuk masing-masing user Vesta nya, misal:

v-rebuild-web-domains admin

Pastikan tidak ada error saat rebuild.

Setelah itu silahkan Anda restart kembali service php7.3-fpm nya:

service php7.3-fpm restart

Restart webservernya

service nginx restart

Atau jika pakai apache:

service apache2 restart

Dan yang terakhir, silahkan cek via web dengan phpinfo():

Nah sudah berhasil 😁👍

Repot install sendiri? Yuk beli VPS di Domosquare 🥰, Akan kami bantu installkan dengan gratis.

Artikel ini membantu Anda?

Leave a Reply

LIVECHAT