当前位置: 首页 > news >正文

亚马逊宝塔面板安装mysql5.6、mysql5.7失败

错误原因:

[ 25%] Built target comp_err
[ 25%] Built target resolve_stack_dump
[ 25%] Generating ../include/mysqld_error.h, ../sql/share/english/errmsg.sys
./comp_err: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory
make[2]: *** [extra/CMakeFiles/GenError.dir/build.make:76: include/mysqld_error.h] Error 127
make[1]: *** [CMakeFiles/Makefile2:5683: extra/CMakeFiles/GenError.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 25%] Linking CXX executable mysql_ssl_rsa_setup
[ 25%] Built target mysql_ssl_rsa_setup
make: *** [Makefile:166: all] Error 2
========================================================
cat: /etc/redhat-release: No such file or directory

Bit:64 Mem:15622M Core:8 gcc:11.5.0 cmake:3.22.2
Linux 6.1.158-180.294.amzn2023.x86_64 x86_64
ERROR: mysql 5.7 installation failed.
============================================
检测到为非常用系统安装,请尝试安装其他Mysql版本看是否正常
如无法正常安装,建议更换至Centos-7或Debian-10+或Ubuntu-20+系统安装宝塔面板
详情请查看系统兼容表:https://docs.qq.com/sheet/DUm54VUtyTVNlc21H?tab=BB08J2
特殊情况可通过以下联系方式寻求安装协助情况
============================================
安装失败,请截图以上报错信息发帖至论坛www.bt.cn/bbs求助
============================================
|-Successify --- 命令已执行! ---

 

 

 

解决方式:

1.安装缺失依赖库:

# 安装必要的依赖库
sudo dnf update -y
sudo dnf install -y \
libatomic \
openssl-devel \
ncurses-devel \
libtirpc-devel \
rpcgen \
make \
cmake \
gcc-c++ \
bison \
ncurses-devel

# 特别检查 libatomic
sudo dnf provides */libatomic.so.1
sudo dnf install -y libatomic

 

 

2.设置环境变量

# 设置必要的环境变量
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
export CFLAGS="-I/usr/include/tirpc"
export LDFLAGS="-L/usr/lib64 -ltirpc"

# 更新动态库缓存
sudo ldconfig

# 验证编译工具链
gcc --version
g++ --version
cmake --version

 

3.清理安装缓存

# 清理之前的安装文件
rm -rf /www/server/mysql
rm -rf /tmp/mysql*
rm -rf /tmp/bt*

# 清理宝塔的安装缓存
rm -rf /www/server/panel/install/mysql.sh

 

4.设置永久环境变量

# 将环境变量写入配置文件,确保编译时能正确找到库
echo 'export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
echo 'export CFLAGS="-I/usr/include/tirpc"' >> ~/.bashrc
echo 'export LDFLAGS="-L/usr/lib64 -ltirpc"' >> ~/.bashrc

# 重新加载环境变量
source ~/.bashrc

# 验证环境变量
echo $LD_LIBRARY_PATH
echo $CFLAGS
echo $LDFLAGS

 

 

5.重新安装,安装成功

image

 

http://www.rkmt.cn/news/83966.html

相关文章:

  • 你还在手动调试量子代码?VSCode自动化连接配置让效率提升10倍,速看!
  • 如何在24小时内掌握R语言Copula模型?资深专家亲授高效路径
  • 单日百款上新!我们如何用AI将电商“测款”视觉成本控制在1块钱?
  • Wan2.2-T2V-A14B输出720P视频的画质细节实拍展示
  • 应对 API 调用频率限制的自动化优化方案
  • 彻底掌控Windows右键菜单:ContextMenuManager终极操作指南
  • ASP.NET Core如何优化大文件上传的性能?
  • 【C/C++】多继承以及继承过程的注意事项
  • 【MCP SC-400安全加固黄金法则】:3年实战经验浓缩的7项配置规范
  • xshell的一个会话的连接的ip地址在哪里修改?
  • Day9 >> 151、反转字符串中的单词 +
  • 三星三折叠价格和功能揭秘:19999元起,三折叠旗舰藏多少惊喜?
  • 如何用免费工具3分钟终极优化Windows右键菜单:告别杂乱,提升300%操作效率
  • Wan2.2-T2V-A14B在地震波传播模拟教学中的科学准确性
  • Wan2.2-T2V-A14B能否生成符合人类视觉习惯的景深效果
  • Wan2.2-T2V-A14B在环保公益广告创作中的社会责任体现
  • 终极指南:5分钟掌握XUnity.AutoTranslator让外文游戏变中文
  • 2025 最新跨境物流服务商 / 公司 TOP5 评测!深度覆盖欧美加专线,全链路方案 + 时效保障权威榜单发布,赋能跨境电商高效发展 - 全局中转站
  • 2025 最新空运整柜拼箱/跨境物流/货代/外贸出口/货代方案服务商 TOP5 评测!深度覆盖欧美加专线,全链路赋能 + 实力实证权威榜单发布,专业服务重构跨境贸易生态 - 全局中转站
  • AXI-A7.4.1 AtomicCompare
  • C++的第十四天笔记
  • java学习——枚举类
  • 2025必藏:中低压+低压+中压电缆厂家榜单,实力品牌全在这 - 品牌2026
  • 康迪科技收购美国高端电动越野摩托车品牌,加速多品牌战略布局
  • Comsol 光子晶体仿真:拓扑荷、调控merging BIC与相关计算
  • 无监督学习的现代应用:聚类与异常检测在真实业务场景中的落地
  • 12.11 - 最长回文子串 main函数是如何开始的
  • 基础数据结构:栈、队列、链表
  • Docker + 多模态Agent = 王炸组合?5个真实生产环境编排案例深度剖析
  • 如何为你的Python项目构建pyproject.toml文件