惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
博客园 - 司徒正美
Last Week in AI
Last Week in AI
博客园 - 聂微东
Jina AI
Jina AI
月光博客
月光博客
爱范儿
爱范儿
美团技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Hugging Face - Blog
Hugging Face - Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 叶小钗
T
Tailwind CSS Blog
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Apple Machine Learning Research
Apple Machine Learning Research
有赞技术团队
有赞技术团队
罗磊的独立博客
小众软件
小众软件
雷峰网
雷峰网
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Visual Studio Blog

似水流年

Linux下查看CPU架构是否支持V3 VestaCP安装Memcached拓展 Centos下Vestacp面板安装Zend Opcache Ubuntu下安装Zend Opcache CentOS下VestaCP安装PHP-redis、redis VestaCP安装Xcache Centos下Vestacp安装IoncubeLoader 解决npm编译过程中内存溢出错误(ELIFECYCLE Command failed with exit code 134.) npm更换国内淘宝镜像源,权当记录 Windows 11关闭小工具信息流(资讯)的办法 同一服务器下,不同WordPress站点使用同一个Redis库方法 博客用上了阿里云自研云原生数据库PolarDB PHP8.0.X安装fileinfo扩展方法 博客服务器迁移记录 设备安全性中内核隔离提示安全风险记录 急诊室故事 第二季结尾精彩文案分享 Windows11还原Windows10任务栏(任务栏不合并)及开始菜单(磁贴)小工具 宝塔(BT)面板爆出重大安全漏洞,安全等级高,利用难度0(漏洞已由官方修复) Google Chrome用户福音,直接即可更新最新版 腾讯云CDB基础版使用之新建用户及数据库的方法 Windows Defender快速扫描一直提示有1个威胁(根源来自支付宝安全控件),但是无任何记录修复过程 PHPStorm更新到2019.3后设置自动换行的方法 Adobe Photoshop CC 2019中自由变换等比例缩放修改办法 Windows10 1909清除Windows安全中心(Windows Defender)历史记录的办法 Ubuntu下PHP7.2安装Mcrypt扩展方法 Centos下PHP7.2安装Mycrpt扩展的方法 “轻’”而不“薄”的轻量应用服务器初使用体验 这就是命 WindowsServer2008配置IIS+PHP环境第五讲-安装WordPress和Discuz VestaCP更新PHP7.X版本后Webmail邮箱服务RoundCube不可用解决办法
Centos7下Vestacp面板简单升级PHP7.X方法
2018-04-08 · via 似水流年

博主在之前发过Vestacp面板升级php7的教程,如下

https://www.wangjunwei.com/website/vestacp/635.html

但是这个方法会遇到很多问题,如Webmail邮箱服务RoundCube不可用,但是更头疼的是之后updata升级的时候总会出错,如下图

这种错误导致整个系统内核都无法更新,具体原因可能是更新与原有源发生冲突,导致获取不到正确的更新。经过博主几天的折腾,终于找到完美解决的办法,方法如下:

1.备份数据

2.重装系统盘,弄出一个干净的系统

3.重装Vestacp面板

下面才是重点

4.升级php到7.X

4.1.升级epel和remi库

安装完成Vestacp后update一下

yum update -y

这样基本也就升级了epel和remi源,如果不行,请尝试下面命令

yum -y --enablerepo=remi update remi-release

4.2.安装yum-utils,yum-utils会启用新版本的PHP

yum install yum-utils -y

4.3.启用remi源

升级完成epel和remi源之后,在/etc/yum.repo.d下可以看到有remi源有好几个,区分了不同版本的php

现在启用你想要的php版本的remi源

#启用php7.0
yum-config-manager --enable remi-php70
#启用php7.1
yum-config-manager --enable remi-php71
#启用php7.2
yum-config-manager --enable remi-php72

P.S.以上命令根据自己想要的php版本任选其一。

4.4.更新php

yum update -y

仅一条升级命令就可以搞定了!很简单。

下面安装一下opcache缓存

sudo yum install php-opcache -y

测试后基本完美,目前没有任何问题,待更新时再看会不会出现上面的问题吧!

微信扫描下方的二维码阅读本文

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请联系作者。
文章名称:《Centos7下Vestacp面板简单升级PHP7.X方法》
文章链接:https://wangjunwei.com/website/vestacp/694.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。