首先,安装CentOS官方的SCL(Software Collections)软件库,SCL安装软件时不会替换系统的核心文件,保证了系统的稳定性。
yum install centos-release-scl-rh
卸载旧版本
rpm -qa | grep php | xargs rpm -e --allmatches --nodeps
安装
yum search php
yum install rh-php70
scl -l
scl enable rh-php70 "php -v"
scl enable rh-php70 "which php"
设置开机自启用环境变量
vi /etc/profile.d/rh-php70.sh
#!/bin/bash
source /opt/rh/rh-php70/enable
export X_SCLS="`scl enable rh-php70 'echo $X_SCLS'`"
# 执行生效
source /etc/profile.d/rh-php70.sh
php -v