[心得] PHP5.x升級PHP7

前幾天在升級WordPress,系統提醒我的PHP版本太舊,建議升級至PHP7以上

所以我也從善如流,升級系統的PHP版本,以下是升級PHP的操作流程

系統版本:Centos6.8、PHP 5.3(系統預設)

#查詢PHP目前版本
php -v

#查詢MySQL目前版本
mysql -V

#停止Apache、MySQL服務
service https stop
service mysqld stop

#安裝 epel-release (非必要)
yum install epel-release

#安裝 PHP7的rpm source
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

#升級PHP
yum install yum-plugin-replace
yum replace php-common --replace-with=php70w-common --nogpgcheck

#確認PHP版本
php -v

#重啟Apache、MySQL服務
service https start
service mysqld start

打完收工!!!


參考資料:

1.如何在CentOS7上升级PHP5.x到PHP7?

2.Centos 6/7 升级 PHP 5.6 到 7.1/7.2

3.PHP 5版年底終止安全更新開始倒數計時,6成網站恐曝風險

4.PHP 7安裝使用體驗:性能大提升、擴展支持不夠、升級需謹慎

上面(第4個連結)內文有提到如何對WordPress作壓力測試,雖然還沒用到

但紀錄一下,日後也許會用到 🙂

 

備註:

在升級時,我只有找到PHP7的RPM Source、日後還是要升級到PHP7.1以上 🙂