至上次安装 myVesta 面板以来安装时如果选择了 Mysql8 数据库都会报错,即使我曾在那文章里面写了解决办法可惜依旧无法解决,为此我只能先安装MariaDB再替换到Mysql8。
但是此刻我干脆修改了原始的vst-install-debian.sh
终于给安装成功了……
研究数据库相关
至上次安装 myVesta 面板以来安装时如果选择了 Mysql8 数据库都会报错,即使我曾在那文章里面写了解决办法可惜依旧无法解决,为此我只能先安装MariaDB再替换到Mysql8。
但是此刻我干脆修改了原始的vst-install-debian.sh
终于给安装成功了……
没想到 WordPress 已经可以支持 Mysql 8.4.2 的 caching_sha2_password 密码插件。
起因是在这次对网站进行搬家时数据库由原来的 MariaDB (版本:10.4.34-MariaDB)更换成 Mysql (版本:8.4.2)了。
于是在迁移 WordPress 的数据库时报错,通过查找发现是卡在了一个时间类型的字段上面。
虽然这个已经停止了安全支持,但是因为搬家时遇到问题还以为是新环境伪静态支持的不同导致的就决定换回 Centos 7 试试来着。
在这次给网站搬家时按照前几篇写到的MariaDB替换成Mysql数据库时看到有个8.4的版本于是就决定使用这个看看。
myVesta 是 VestaCP 的 Debian 分支,由 VestaCP 开发人员之一开发。
专注于安全性和稳定性,并进行了大量安全改进。
继续阅读基于 Debian 12 体验 VestaCP 的 Debian 分支 myVesta 面板并增加 PHP 8.3 环境
由于在“定制化”安装 HestiaCP 面板时勾选了 MySQL 8
会出现Error: Mysql 8 does not support Bookworm yet for Debian Unable to continue
的错误,而不得不先勾选 MariaDB
来解决问题先。
因为我怕前期不勾选数据库的话到时候不在 Web 界面上提供数据库相关的管理界面。
上篇提到完整安装的 HestiaCP 面板由于有些功能没有需求且服务器资源肯定不如测试用的虚拟机资源充足所以不得不跟 VestaCP 一样“定制化”安装。
继续阅读Debian 12 定制化安装 HestiaCP 面板
根据公开的IP数据库搭建一个IP地址查询网站以供技术研究之用。
因为现在大部分都是商业的数据库,社区版本的数据库仅供即使研究之用途,因此也只能是用来学习一下技术罢了。
继续阅读搭建IP地址查询网站
MariaDB作为Mysql的一个分支,在开源项目中已经广泛使用,例如大热的openstack,所以,为了保证服务的高可用性,同时提高系统的负载能力,集群部署是必不可少的。
继续阅读部署 MariaDB Galera Cluster 数据库集群( OS:Centos 7.9.2009 )( MariaDB:10.11.5-MariaDB-log )