Sekarang kebutuhan versi PHP sudah semakin tinggi, penggunaannya merupakan salah satu unsur penting sebagai penunjang berjalannya script yang sudah di buat. Ada beberapa kasus tidak berjalannya website karena versi PHP tidak sesuai dengan script yang digunakan.
Nah kali ini saya akan menunjukkan bagaimana meng-upgrade versi PHP yang secara default diinstal oleh VestaCP, dari versi 5.6 menjadi versi 7.2 di CentOS. Oke, langsung saja kita mulai.
Install Repositori Remi dan Repositori EPEL
Pertama kita pasang repositori remi dan repositori EPEL di server, gunakan perintah dibawah sesuai dengan server CentOS kamu.
CentOS 7
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
CentOS 6
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm
Konfigurasi
Setelah memasang repositori, kita perlu mengikuti beberapa konfigurasi tambahan, jalankan perintah ini satu per-satu untuk CentOS 7 dan CentOS 6.
yum install yum-utils yum-config-manager --enable remi-php72 yum -y update
Selanjutnya restart server dan cek apakah versi PHP sudah berubah
php -v
Catatan Tambahan
Jika proses pembaruan PHP gagal (tidak ada pembaharuan / tidak terjadi apa pun), atau sebelumnya kamu meningkatkan dari versi 5.6 menjadi 7.0 / 7.1, jalankan perintah ini untuk menonaktifkan versi PHP 5.6 / 7.0 / 7.1.
yum-config-manager --disable remi-php56 yum-config-manager --disable remi-php70 yum-config-manager --disable remi-php71
Setelah itu ulangi lagi langkah-langkah konfigurasi.