请问linux服务器如何升级PHP 5.6.33和MySQL 5.7.21?

独立服务器,通过OneinStack安装的wordpress,请问PHP如何从5.6.29升级到5.6.33?MySQL如何从5.7.17升级到5.7.21?

因为网站性能原因不想升级到更高版本,PHP 5.6.33和MySQL 5.7.21均是已经修复漏洞的最新版本,所以请针对PHP5.6.33和MySQL5.7.21进行讲解。

而网上能搜到的都是PHP 5.6升PHP 7.0这种跨版本的,跨版本的因为本身兼容性,多了很多操作,也看不太懂,能否给出一个针对我这种小版本的升级的具体操作,谢谢

**目前比较明确的几个问题:
1.登录服务器后台dos操作界面以后,PHP的升级是在[root@....... ~]执行还是在哪里?
2.MySQL的操作是在这个[mysql@db2 ~]进行的,请问如何从[root@....... ~]切换到[mysql@db2 ~]
3.PHP如何从5.6.29升级到5.6.33
4.MySQL如何从5.7.17升级到5.7.21**

PHP和MySQL漏洞已经公开,所以想尽快修复漏洞,本身是小白,只是业余时间写写文章,虽然以前学习的操作都已经自己写成教程保存了,但是因为PHP和MySQL只是在当初建站的时候接触过,所以完全没有相关的操作经验,因此特来请教~

我咨询过服务器提供商了,人家说只管服务器本身相关的问题,像这种具体的操作他们不提供 T_T

阅读 3.6k
2 个回答

比较好奇OneinStack这个东西,随手搜了下,发现文档里有提到升级啊~
再不济,上网搜下WP的备份教程,备份库、插件,再给云盘做个镜像(最后的保险),然后重置云盘再重新安装呗。反正阿里云我知道可以直接用市场里的免费镜像直接部署,你的服务商有没有就自己找吧。装好以后再还原备份,跟升级不是一样么~

对一部分做出回答:

首先,要看你是什么系统。

CentOS/Redhat

如果是Redhat的话,需要查找对应的版本,然后安装

$    yum search php --showduplicates // 查找你系统支持的php版本

// 会返回一个服务器支持的php版本列表, 你要找到你所需要的版本

$    yum install php-5.6.33-23.el6_4.x86_64 // 如果找到后可以通过这个命令安装

Debian/Ubuntu

如果是Ununtu的话, 直接安装5.6就行,因为5.6.33就是最后一个发布的版本,不过你需要通过第三方的仓库来安装。

$    sudo apt-get install python-software-properties
$    sudo add-apt-repository ppa:ondrej/php
$    sudo apt-get update
$    sudo apt-get install -y php5.6

PHP的升级是在[root@....... ~] 这里可以的,系统会自动查找对应目录跟Window不一样。

MySql的升级我没做过,所以不好回答,请其他大神帮忙吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题