当前位置: 首页 > 知识库问答 >
问题:

amh - centos7是不支持mysql8.0吗?为什么我几台独服在AMH面板里安装8.0都无法安装?

段干弘扬
2024-01-10

centos7是不支持mysql8.0吗?为什么我几台独立服务器在AMH面板里安装8.0都无法安装?(目前服务器已装mysql5.5和5.7)

CMake Warning at CMakeLists.txt:396 (MESSAGE):You need to install the required packages:yum install devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-binutilsCMake Error at CMakeLists.txt:398 (MESSAGE):Or you can set CMAKE_C_COMPILER and CMAKE_CXX_COMPILER explicitly.-- Configuring incomplete, errors occurred!make: *** No targets specified and no makefile found. Stop.make: *** No rule to make target `install'. Stop.chmod: cannot access '/usr/local/mysql-8.0': No such file or directorychown: cannot access '/usr/local/mysql-8.0': No such file or directory/root/amh/modules/mysql-8.0/AMHScript: line 153: /usr/local/mysql-8.0/bin/mysqld: No such file or directorychmod: cannot access '/home/usrdata/mysql-8.0': No such file or directorychown: cannot access '/home/usrdata/mysql-8.0': No such file or directorysed: can't read /usr/local/mysql-8.0/support-files/mysql.server: No such file or directory/root/amh/modules/mysql-8.0/AMHScript: line 158: /usr/local/mysql-8.0/support-files/mysql.server: No such file or directory/root/amh/modules/mysql-8.0/AMHScript: line 166: /usr/local/mysql-8.0/bin/mysql: No such file or directory[Notice] mysql-8.0 is not installed.

内存都是16g或以上。最近我的多台vps、服务器上的amh面板都经常出现无法安装插件的情况。不知道是什么情况,用AMH这么多年了,就今年才遇到过这类问题。

共有2个答案

缑智敏
2024-01-10

提示缺少软件包,先安装devtoolset再看,ssh执行命令:
yum install devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-binutils

郭胤
2024-01-10

你的问题与在 CentOS 7 上安装 MySQL 8.0 有关。从你给出的错误信息来看,主要的问题在于 CMake 配置和编译过程中遇到了问题。

首先,错误信息提示需要安装一些包:

yum install devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-binutils

这些包是用于编译 MySQL 8.0 所需要的开发工具和库。你需要使用 yum 命令来安装这些包。

安装完这些包之后,你可以尝试再次安装 MySQL 8.0。如果问题仍然存在,那么你可能需要检查你的 CMake 配置。错误信息提示你需要在 CMakeLists.txt 文件中设置 CMAKE_C_COMPILER 和 CMAKE_CXX_COMPILER 变量。你可以尝试以下命令:

export CMAKE_C_COMPILER=/path/to/gccexport CMAKE_CXX_COMPILER=/path/to/g++

然后再次运行安装命令。

关于你的amh面板经常出现无法安装插件的问题,我建议你检查amh面板的版本和CentOS 7的兼容性,以及检查你的服务器是否存在内存不足或硬件问题。如果amh面板的版本过旧,可能需要升级到最新版本。如果内存不足,可能需要增加服务器的内存。如果硬件存在问题,可能需要更换硬件。

 类似资料: