请问, Linux CentOS 7 PHP5.6 如何升级到 PHP7.3?

2019-08-21 17:38:24 +08:00
 SystemRemainder
更新了 WordPress,提示升级 PHP 到 7,搜索后发现,网上教程有的让卸载重安,有的是更改 yum 源在线升级,应该采取哪个方案呢?

yum list installed | grep php 这个用来查看当前 PHP 安装包的指令执行后没反应,是我的服务器没有安装包,还是执行不了这个指令?

输入~/oneinstack/upgrade.sh 命令(我是通过 oneinstack 安装的 lnmp ),显示升级对话,输入 3 选择升级 PHP 后没用,升级对话一直重复出现,再输入 3,升级对话一直重复出现,可能是 yum 源的问题?

还有就是有的 yum 源好像没有 7.3.8 这个版本,或是 7.3 版本不全,我自己查到的就是 Sohu 的 yum 源是全的~

眼看 PHP7.5 都要出来了,我真的好想升级到 7.3 啊,可以给我一个详细点的教程吗?万分感谢~

对了,我服务器配置是 1 核 1G,应该可以运行 PHP7.3 吧(内核什么的都已经更新到最新版本了,感觉网站打开速度真的变快好多)
6532 次点击
所在节点    Linux
23 条回复
SystemRemainder
2019-08-22 18:56:02 +08:00
@Varobjs 我发现按照你的教程安装后,PHP7.3 是在一个新的路径下安装的,但是原来的 PHP5.6 文件路径依然存在,里面的文件也没被删除,你这个不属于升级吧,应该属于同时安装多个版本的 PHP
Varobjs
2019-08-22 19:49:30 +08:00
升级很简单,把默认的 php 执行文件比如 /usr/bin/php 删掉,用软链执行你想要的版本即可,
或者编译安装 -- prefix 自定义一个目录比如 /usr/local/php73
也是用软链
想装多少都可以
SystemRemainder
2019-08-22 20:40:15 +08:00
@Varobjs 是的,我现在已经解决存在两个版本的问题了,我发现升级 PHP 好像就是得先删除旧的 PHP 文件,然后重新安装,没法直接在线升级。。。这点事又折腾一天,啊啊啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/593936

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX