Panduan cara downgrade PHP di CentOS. Pada contoh berikut ini saya memakai PHP versi 7.2 kemudian akan didowngrade ke versi 7.0 misalnya. Sebagai informasi, pada tutorial ini menggunakan web server Nginx.
Untuk downgrade PHP di Apache mudah saja tinggal menjalankan satu baris perintah
a2dismod php7.2 ; a2enmod php7.0 ; systemctl restart apache2
Lalu bagaimana dengan Nginx di CentOS? Oh iya saya pernah mengetik cara upgrade PHP di CentOS
Downgrade PHP di CentOS (Nginx)
Pertama install dulu yum-utils agar dapat menjalankan perintah yum-config-manager
yum install yum-utils -y
Selanjutnya dengan yum-utils
kita dapat leluasa disable dan enable repository.
Disable remi repository php72
yum-config-manager --disable remi-php72
Hapus PHP
Kemudian kita hapus php7.2 sebelum install php7.0
yum remove php* && yum autoremove
Enable remi RPM repository php7.0
Berikutnya enable remi repository untuk php7.0
yum-config-manager --enable remi-php70
Update sistem
yum update -y
Install PHP
Baru install php7.0 dan modul-modul umum
yum install php-common php-fpm php-cli php-mysql php-gd php-ldap php-odbc php-pdo php-pecl-memcache php-pear php-mbstring php-xml php-xmlrpc php-mbstring php-mcrypt php-snmp php-soap php-opcache
Restart php-fpm
systemctl restart php-fpm
Kemudian cek dengan perintah php -v