解决openEuler22.03宝塔面板无法安装greatSQL8.0.32问题

余说2个月前环境问题68

注意:

  1. 本文仅适用于openEuler 22.03 (LTS-SP4),可能适用于Alibaba Cloud 3 (OpenAnolis Edition) x86_64。

  2. 本方法已确认在openEuler24.03下无效。

  3. 本方法使用的脚本,其所有权属于宝塔面板官方(广东堡塔安全技术有限公司),本站仅用于学习交流。

  4. 本方法仅适用于宝塔官方修复该问题前。

  5. 建议保证10G以上内存(包括虚拟内存),如不足,可使用宝塔Linux工具增加虚拟内存。

系统环境:

openEuler 22.03 (LTS-SP4),运行在以下硬件之上:硬盘空间105G,内存15G(虚拟内存10G+内存5G),6核心CPU。

宝塔面板的版本是9.5.0。

问题:

在openEuler22.03系统安装宝塔面板后,通过常规方法(数据库——安装Mysql——选择greatSQL8.0)安装会报错,无法安装。

解决步骤:

  1. 安装宝塔面板后,首先安装数据库。先使用常规方法安装,目的是让其安装必要环境。提示失败后继续。

  2. 在宝塔“文件管理”中进入以下路径:/www/server/panel/install ,把该目录下的“mysql.sh”改名为“mysql.sh.bak”;点击这里下载mysql.zip,解压后,把“mysql.sh”文件上传至该路径,调整文件权限为644;在该界面点击“终端”,输入命令 chattr +i mysql.sh  并确认(见图),之后关闭终端。

    微信截图_20250516102435.png

  3. 通过SSH连接服务器,输入以下命令安装额外依赖:

  4. Bash
    sudo dnf install gtest gmock doxygen
    sudo dnf install vim-common
    sudo dnf install libatomic
    sudo dnf install lld
    sudo dnf install patchelf
  5. 回到面板【数据库】,照常安装(选择greatSQL8.x)。经过漫长的编译过程,可见greatSQL8.0.32已安装成功,后续安装nginx--Tengine3.1、php、phpmyadmin后,测试可正常使用。

    0000.png

祝您安装成功。

重要说明:

前述“chattr +i mysql.sh ”命令已锁定安装脚本为官方技术员修改过的脚本,其不会被安装过程下载覆盖。如需使用官方线上版本安装其他mysql版本,须在终端输入“chattr -i mysql.sh”解除对脚本的锁定状态。

返回列表

上一篇:photoshop软件闪退问题解决

没有最新的文章了...

相关文章

宝塔面板nginx资源占用过高问题解决办法

宝塔面板nginx资源占用过高问题解决办法

问题表现:在使用宝塔面板的过程中,突发资源使用率过高、系统打开缓慢。经查看是nginx占用100%。如图:处理方法:进入“软件商店”,点击“已安装”,找到“网站监控报表”,将其卸载即可。注意事项:余说...

在Debian系统中扩展/var目录所在的逻辑卷(LVM)

在Debian系统中扩展/var目录所在的逻辑卷(LVM)

在Debian系统中,如果你需要扩展`/var`目录所在的逻辑卷,可以按照以下步骤进行操作。假设你使用的是LVM(Logical Volume Manager)来管理磁盘空间。### 1. 确认现有L...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
您是本站第1216名访客 今日有0篇新文章