CentOS VestaCP 將php5.6版本升級成7.2




前陣子安裝的vestacp應該都是PHP 5.6版本的

紀錄一下升級成7.2版的過程

首先確認是CENTOS的系統

過程記錄:

1. 我的是CENTOS7,安裝這些。
#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

PS: CENTOS6用這個
#wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
#wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
#rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm

2. 更新為PHP7.2版本的動作
#yum install yum-utils
#yum-config-manager –enable remi-php72

3. 執行更新
# yum update -y

4. 確認更新結果
# php -v
應該就會出現以下類似訊息
PHP 7.2.12 (cli) (built: Nov 6 2018 16:40:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

5. 障礙排除
有發現如果是從其他版本升級上去的話,可以試試看先disable掉。
#yum-config-manager –disable remi-php56
#yum-config-manager –disable remi-php70
#yum-config-manager –disable remi-php71
然後從上面第2步繼續往下走應該就可以解決了