Skip to content

Instantly share code, notes, and snippets.

@kurtis318
Created May 27, 2018 00:17
Show Gist options
  • Save kurtis318/a9ead1351066e309ffec808ef88860cc to your computer and use it in GitHub Desktop.
Save kurtis318/a9ead1351066e309ffec808ef88860cc to your computer and use it in GitHub Desktop.
Upgrade RH/CentOS from PHP 5 to PHP 7.
REF: https://doc.owncloud.org/server/10.0/admin_manual/upgrading/upgrade_php.html
yum install rh-php70 rh-php70-php rh-php70-php-gd rh-php70-php-mbstring rh-php70-php-mysqlnd rh-php70-php-intl rh-php70-php-ldap
cp /opt/rh/rh-php70/enable /etc/profile.d/rh-php70.sh
source /opt/rh/rh-php70/enable
mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php56.off
mv /etc/httpd/conf.modules.d/10-php.conf /etc/httpd/conf.modules.d/10-php56.off
cp /opt/rh/httpd24/root/etc/httpd/conf.d/rh-php70-php.conf /etc/httpd/conf.d/
cp /opt/rh/httpd24/root/etc/httpd/conf.modules.d/15-rh-php70-php.conf /etc/httpd/conf.modules.d/
cp /opt/rh/httpd24/root/etc/httpd/modules/librh-php70-php7.so /etc/httpd/modules/
systemctl restart httpd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment