/
Upgrade PHP 7.0 to 7.4 on Centos 7
Upgrade PHP 7.0 to 7.4 on Centos 7
If you're using php 7.0 that was installed on your Centos 7 with auto-install script and wish to upgrade to PHP 7.4 (as 7.0 is no longer supported) you can do this by following steps below:
1. Login to your HostBill server as root. Ensure to disable crontab for HostBill, by adding # (comment) in front of each line in crontab:
crontab -e -u hostbill
2. Kill existing background queue process
ps auxf | grep queue | grep master #find master process PID kill {PID} #use PID from command above
3. Run following commands to remove previous php, install newer one and copy over previous fpm-config
systemctl stop php-fpm cp /etc/php-fpm.conf /root/ cp /etc/php-fpm.d/www.conf /root/ yum remove php70u-common php70u-fpm php70u-cli php70u-mcrypt php70u-gd php70u-json php70u-imap php70u-snmp php70u-soap php70u-xml php70u-process php70u-mbstring php70u-pdo php70u-mysqlnd php70u-ldap php70u-pecl-memcached rpm -Uvh --force https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh --force https://repo.ius.io/ius-release-el7.rpm yum -y install php74-fpm php74-cli php74-mcrypt php74-gd php74-json php74-imap php74-snmp php74-soap php74-sodium php74-xml php74-process php74-mbstring php74-pdo php74-mysqlnd php74-ldap php74-pecl-memcached cd /root/ wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip -O /root/ioncube.zip unzip -o ioncube.zip cp /root/ioncube/ioncube_loader_lin_7.4.so /usr/lib64/php/modules/ chmod +x /usr/lib64/php/modules/ioncube_loader_lin_7.4.so echo "zend_extension=ioncube_loader_lin_7.4.so" > /etc/php.d/10-ioncube.ini cp -f /root/php-fpm.conf /etc/php-fpm.conf cp -f /root/www.conf /etc/php-fpm.d/www.conf systemctl start php-fpm systemctl enable php-fpm
4. Re-enable crontab entries for HostBill, by removing comment # from crontab (added in step 1):
crontab -e -u hostbill
, multiple selections available,
Related content
Upgrade PHP 7.3 to 7.4 on Centos 8
Upgrade PHP 7.3 to 7.4 on Centos 8
More like this
Upgrade PHP 7.4 to 8.1 on Centos 8
Upgrade PHP 7.4 to 8.1 on Centos 8
More like this
PHP: Upgrading to PHP 7.x
PHP: Upgrading to PHP 7.x
More like this
Migrating Enterprise Version To New Server
Migrating Enterprise Version To New Server
More like this
Migration from cPanel to cPanel2
Migration from cPanel to cPanel2
More like this
Removing PHPMyAdmin
Removing PHPMyAdmin
Read with this