请问, 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 吧(内核什么的都已经更新到最新版本了,感觉网站打开速度真的变快好多)
6534 次点击
所在节点    Linux
23 条回复
avenger
2019-08-21 17:43:48 +08:00
leoleoasd
2019-08-21 17:49:46 +08:00
不是通过 yum 安装的 php 自然在查看当前的 php 时不会有显示.
通过 oneinstack 安装的话 你应该去找他们的文档
这个时候你搜索的关键词都需要加上 oneinstack 不能仅仅是 centos
tmqhliu
2019-08-21 17:51:48 +08:00
官方不升级,只能安野包。
我就是因为这个原因重装系统换成了 Debian,apt-get 真香
tomczhen
2019-08-21 17:57:13 +08:00
自己编译,第三方源,docker
ChillyPrince
2019-08-21 17:59:52 +08:00
1 核 1G 就是个个人小主机吧?那干脆换系统算了……
daxy223
2019-08-21 18:05:24 +08:00
chinvo
2019-08-21 18:06:45 +08:00
用什么 centos

一个 fake RHEL

如果你说公司有 RHEL,自己用 centos 练手也就算了

既要用 centos 做生产,又要新软件,本身就没有支持的情况下硬要破坏薄弱的稳定性

不过如何升级自然是看 oneinstack
yxcxx
2019-08-21 18:17:27 +08:00
你用 centOS 居然装野包?那样就不纯了,既然不纯了,为什么还要用 centOS,换 debian 吧.
MeteorCat
2019-08-21 18:58:38 +08:00
yum 安装最好,不要自己编译。主要是有的 pecl 插件问题手动编译很坑,有的版本不对很麻烦
skiy
2019-08-21 19:08:07 +08:00
用宝塔。随便你怎么升怎么降。
Varobjs
2019-08-21 19:29:00 +08:00
我博客里面有个常用软件安装的,可以参考下。
varobj.com
lishunan246
2019-08-21 19:32:34 +08:00
换 debian10 直接 7.3
Harald
2019-08-21 19:42:32 +08:00
安个宝塔随意切换
msg7086
2019-08-22 04:55:11 +08:00
安装第三方来源的包并承担之后的一切后果。
rootww21
2019-08-22 09:23:45 +08:00
自己编译重新安装呗,第三方的一键包没个好用的
SystemRemainder
2019-08-22 10:44:57 +08:00
我回来勒,从昨天晚上到现在,弄的差不多了,期间穿插着搞了一些其他的事。
首先感谢各位的回复和建议,我现在说一些目前的情况~
通过 1 楼提醒,重新更换关键词,终于搜到了一些几个有用的教程,结合 11 的博客教程,已经把 PHP7.3 [大致] 安装成功了。
目前的问题是,虽然已经安装成功,但是执行 php -v,显示的还是 PHP5.6,搜索之后好像是文件重复不怎回事。。。有点郁闷,我再研究研究
SystemRemainder
2019-08-22 10:48:19 +08:00
重新安装一遍系统,我确实考虑过,不过我怕影响 SEO,重安就我这手法又得耗上一天,而且主题的各种修改又得重来一遍,那就不止一天了,关键是这都好几年了,已经记不得都对主题做过哪些修改了,我还没用子主题(网上搜到的关于子主题的教程都不详细或是有些地方执行不了,最后就没弄)
SystemRemainder
2019-08-22 10:50:53 +08:00
第一次听说 [野包] 这个词,我一直用的清华的 yum,应该没事吧。。。
SystemRemainder
2019-08-22 11:42:27 +08:00
# find / -name php.ini

/etc/opt/remi/php73/php.ini
/usr/local/php/etc/php.ini

# php -i | grep php.ini

Configuration File (php.ini) Path => /usr/local/php/etc
Loaded Configuration File => /usr/local/php/etc/php.ini
SystemRemainder
2019-08-22 11:42:47 +08:00
有两个 php.ini

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

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

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

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

© 2021 V2EX