使用Plesk在5.5上更新Mariadb 10.2

0
650
数据库更新由Plesk的CentOS-7

在许多运行Plesk的Web服务器上,Centos以7版本运行,这是专业RedHat 7操作系统的免费版本。 在德国,Plesk通常用作管理界面。

Centos7为数据库服务器MariaDB 5.5带来了什么 MySQL的, 5.5对应于 MySQL比较 明显。 不幸的是,一切都有些尘土飞扬,但是在当前的内容管理系统中当然也可以完美运行。

MariaDB 5.5上的MariaDB 10.2

新版本带来了许多功能并提高了速度,因此替换操作系统随附的旧软件产品通常很有意义。 在此示例中,我们在5.5上更新了MariaDB10.2,它对应于mysql5.7。

如果服务器已经可以使用Plesk进行生产,则只能在维护模式下更换数据库服务器,并且可以预先创建数据库备份。 整个机器的最佳快照。

为此,只需暂停Plesk服务:

服务PSA Stopall

为了安全起见,数据库服务器再次:

服务mariadb停止

然后,可以使用一些小命令来完成升级。

首先,我们必须创建一个合适的存储库,以便对整个存储库进行更新。 请使用编辑器创建以下文件:

nano /etc/yum.repos.d/MariaDB.repo

[MariaDB的]
名称= MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1

这将替换已经安装的mariadb服务器。

rpm -e -nodeps mariadb-bench #evtl删除现有的mariadb-bench

yum安装MariaDB客户端MariaDB服务器 更新#MariaDB服务器

就是这样 现在,只需重新启动数据库服务器即可。

服务mariadb启动

仍然缺少的是整个表的更新。 为此,只需运行以下命令即可升级数据库服务器:

mysql_upgrade -uadmin -p`cat / etc / psa / .psa.shadow`

现在,重新启动Plesk服务,当前的MariaDB版本10.2已经运行了所有功能。

服务PSA Startall

请始终记住要创建常规备份。 使用历史悠久的论坛或内容管理系统的客户可能会遇到当前数据库版本的问题。

如果您觉得效果不错,请发表评论。

留下答案

请输入您发表评论!
请在此输入你的名字