CentOS 上最容易升級 PHP 的方式
CentOS 內建的 PHP 版本普遍都比較舊
想要在不動 OS 的情況下升級其實有很多種
最方便的應該是用 Webtatic 套件管理 PHP
如果想要在 CentOS 6.x 安裝 PHP 5.5
請照下面步驟即可
安裝前請先把原本機器內的 PHP 套件移除
請先確認以下套件是否都是 PHP 套件
然後開始安裝 Webtatic Repo.(for CentOS 6)
開始安裝 Webtatic Repo.(for CentOS 7)
然後開始安裝 PHP 相關套件
這邊系統會預設 php 5.5 最新的版本
如果想安裝 5.6 或是 7.0 可以把 php55w 換成 php56w or php70w 即可
for PHP 5.5
想要在不動 OS 的情況下升級其實有很多種
最方便的應該是用 Webtatic 套件管理 PHP
如果想要在 CentOS 6.x 安裝 PHP 5.5
請照下面步驟即可
安裝前請先把原本機器內的 PHP 套件移除
請先確認以下套件是否都是 PHP 套件
# yum remove php-*
然後開始安裝 Webtatic Repo.(for CentOS 6)
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
開始安裝 Webtatic Repo.(for CentOS 7)
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 相關套件
這邊系統會預設 php 5.5 最新的版本
如果想安裝 5.6 或是 7.0 可以把 php55w 換成 php56w or php70w 即可
for PHP 5.5
# yum install php55w php55w-cli php55w-common php55w-gd php55w-pdo php55w-mysql php55w-mbstring
for PHP 5.6
#yum install php56w php56w-cli php56w-common php56w-gd php56w-pdo php56w-mysql php56w-mbstring php56w-mcryptfor PHP 7.1
#yum install php71w php71w-cli php71w-common php71w-gd php71w-pdo php71w-mysql php71w-mbstring php71w-mcrypt php71w-dom
安裝完請記得重開 Apache
# service httpd restart (CentOS6)
# systemctl restart httpd (CentOS7)
Comments