VestaCP: Upgrade PHP 5.x ke PHP 7.4 CentOS 7

Secara default ketika VestaCP sudah berhasil terpasang masih menggunakan versi PHP 5.x dimana harus dilakukan upgrade terlebih dahulu. Upgrade PHP dimaksudkan untuk optimisasi memory, adanya error dan bugs, serta menurunkan resiko vulnerability.


Pastikan repo EPEL dan repo REMI sudah terpasang.

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


Install komponen tambahan agar bisa memilah versi php untuk di update.

yum install yum-utils
yum-config-manager --enable remi-php74

Disable versi PHP lainnya

yum-config-manager --disable remi-php56
yum-config-manager --disable remi-php70
yum-config-manager --disable remi-php71
yum-config-manager --disable remi-php72
yum-config-manager --disable remi-php73

Jalankan Update

yum update

Proses update akan berjalan dan mulai proses instalasi PHP74. Untuk mengecek apakah versi PHP sudah menggunakan versi 74 lakukan dengan cara login SSH server kemudian :


php -v


Setelah berhasil melakukan upgrade PHP ke versi 74 mungkin anda perlu memasang beberapa extensi PHP lainnya agar bisa berjalan sempurna dan optimal pada web aplikasi anda.


yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-opcache

Setelah update berhasil, jangan lupa lakukan restart pada httpd, dan nginx agar segera di apply perubahan PHP tersebut.


systemctl restart httpd
systemctl restart nginx

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.