centos php5.4 升级 php7

接上篇,edusoho须要php5.5以上版本,因而须要升级本地phpphp

php是经过yum默认安装的。如下安装参考 link mysql

https://blog.csdn.net/u012569217/article/details/77506902web

所以先查看本地php版本redis

php -vsql

检查当前php的安装包mongodb

yum list installed | grep phpphp7

将本地php安装包卸载干净spa

yum remove php*.net

默认的yum源没法升级PHP,须要添加第三方yum源,咱们选择webtatic库

CentOs 5.x
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
CentOs 6.x
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
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

咱们以php7.1为例

1.查看yum源是否有php7.1安装包
yum list php71
插件

2.安装php及相关插件

安装php7.0

yum install -y php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-fpm

其余版本php安装
若是想安装php5.5或者5.6版本,将上面的php70w替换为php55w或者php56w就能够了。

安装php7.1

yum install -y php71w

 

yum install -y php71w-fpm php71w-opcache php71w-cli php71w-gd php71w-imap php71w-mysqlnd php71w-mbstring php71w-mcrypt php71w-pdo php71w-pecl-apcu php71w-pecl-mongodb php71w-pecl-redis php71w-pgsql php71w-xml php71w-xmlrpc php71w-devel mod_php71w

若是遇到错误,yum clean all 再试一次就行了。

 

3.查看当前php版本php -v

相关文章
相关标签/搜索