yum 升級php版本
阿新 • • 發佈:2018-12-26
centos預設安裝的php都是 5.3的 ,現在需要 5.6以上的版本
手動安裝比較麻煩,直接用yum升級了。
一、準備工作
首先檢查當前php版本
#php -v
檢視安裝的php擴充套件包
#yum installed|grep php
為了避免 衝突,直接刪除所有低版本php
#yum remove php*
二、升級yum源
總結網上的升級yum源方法,大體有以下兩種方法
1. 安裝 epel+website 這兩個源
CentOs 7.X
#rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
#rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安裝完成後可以使用yum repolist檢視已經安裝的源
yum install php55w 安裝php5.5
或 yum install php54w
或yum install php56w
或yum install php70w……
就可以安裝新版本PHP了
2.安裝 epel+Remi 這兩個源
是包含最新版本
PHP 和 MySQL 包的 Linux 源,由 Remi 提供維護
centos自帶的yum就可以安裝epel
#yum install epel-release.noarch
安裝remi的centos7的源
# rpm -ivh http:
//rpms.famillecollet.com/enterprise/remi-release-7.rpm
這個remi的源安裝後還需要修改一下,使其生效
# vi /etc/yum.repos.d/remi-php??
需要使用哪個版本php,就修改哪個版本檔案
例如:remi-php70.repo 代表php7.0的源 把紅色行的註釋去掉,藍色行0改為1
[remi]
name=Remi's
RPM repository
for
Enterprise
Linux 6 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/6/remi/$basearch/
mirrorlist=http:
//rpms
.remirepo.net
/enterprise/6/remi/mirror
enabled=1
gpgcheck=1
gpgkey=
file
:
///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
然後就可以安裝新版本php了
# yum install php