欢迎您访问我的笔记本站旨在于记录一些平时工作中遇到的一些问题和解决方法,方便查阅,部分内容来源于网络,如有侵权请联系我删除
  • 微信微信
您现在的位置是:首页 > Linux

centos 升级php-[原创]

日期:2018-08-29 01:47:44 作者:tanyi 来源:我的笔记 浏览:820 次
简单粗暴,直接把老版本php全部卸载干净然后重新安装,我新安装的php7

几天在测试tp5框架的时候代码里面用到一个数组处理函数array_column();此函数最php版本要求较高,5.5+,而我一看我服务器的php还是5.3,没办法,只能升级了。

在网上找了些方法,最后直接将老版本卸载了,重新安装高版本的php。

查看全部php软件包

#rpm -qa|grep php

将列出的安装包卸载干净,遇到相互依赖无法卸载的软件包需要强制参数  --nodeps,我是直接把这个加上

#rpm -e 要卸载的包  --nodeps

卸载完以后检查(rpm -qa|grep php),包已清理干净

下面开始安装新版本php,我选择php7+的版本,由于linux的yum源不存在php7.x,所以我们要更改yum源:

#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

yum查询安装php71w

yum search php71w

yum 安装php71w和各种拓展,选自己需要的即可。

#yum install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-process

最后可以用 php -v 查看php版本是否是新安装的了

提交评论
评论列表