며칠 전 저는 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
( and) postfix
를 대체하기 위해 제공된 패키지에서 (잘못) 사용된 것을 발견했습니다 exim
. 나는 mysql
not less를 사용하기 때문에 sendmail
후자를 설치하고 postfix나 exim을 제거하기로 결정했습니다. 예를 들어, 동일한 옵션을 찾을 수 있습니다.
sudo yum install sendmail
sudo yum remove mysql-libs