前几天我拿了一台安装了centos 6 64位的专用服务器。问题是当尝试安装sentora或cpanel-whm时,它显示以下消息:
Checking that minimal requirements are ok
Detected : CentOs 6 x86_64
Ok.
DB server will be mySQL
It appears that package mysql is already installed. This installer
is designed to install and configure Sentora on a clean OS installation only!
Please re-install your OS before attempting to install using this script.
我联系了这家公司的支持团队(Nocix),要求他们安装 centos 6 minimal,但那里的工作人员根本不知道我在说什么,或者他们只是不想这样做。如果有人能给我关于如何使用该服务器的答案,我将非常感激。几天过去了,我无法使用该服务器。
答案1
删除安装脚本反对的软件包:
sudo yum remove mysql
然而,您可能有多个sentora 反对的软件包。在我的 CentOS 6 机器上,这些软件包显示为
rpm -qa |sort |grep mysql
(当然有版本):
mysql-5.1.73-7.el6.x86_64
mysql-devel-5.1.73-7.el6.x86_64
mysql-libs-5.1.73-7.el6.x86_64
mysql-server-5.1.73-7.el6.x86_64
例如,您可能只有mysql-libs
,并且它可能是某些其他包的依赖项。我发现它被作为sendmail
(postfix
和)的替代品提供的软件包(错误)使用exim
。由于我对mysql
not 的使用较少sendmail
,所以我选择安装后者,并删除 postfix 或 exim。您可能会发现相同的选择,例如,
sudo yum install sendmail
sudo yum remove mysql-libs