目前 PHP 最近版本是 7.1, 但如果使用 RHEL 及 CentOS 7 預設的 YUM 安裝, 只停留在 PHP 5.4, 以下文會介紹用 Remi 及 EPEL Repository 安裝 PHP 7.0 及 7.1 的方法, 以下方法適用於 RHEL / CentOS 7.
首先下載 Remi 及 EPEL Repository:
# wget -q http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# wget -q https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# wget -q https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
安裝 EPEL Repository:
# rpm -Uvh epel-release-latest-7.noarch.rpm
安裝 Remi Repository:
# rpm -Uvh remi-release-7.rpm
選擇 PHP 7.0 或者 PHP 7.1:
PHP 7.0:
# yum-config-manager –enable remi-php70
PHP 7.1:
# yum-config-manager –enable remi-php71
安裝 / 升級 PHP:
如果系統原來安裝了舊版的 PHP, 以下指令會將舊版 PHP 移除, 如果是新安裝, 會直接安裝, 另外除了會安裝 PHP 外, 還會安裝一些常用的 PHP 套件::
# yum install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
安裝好 PHP 7 後, 可以用以下指令檢查 PHP 版本:
# php –version
如果安裝正確, 會看到版本是 7.0 或者 7.1.