Rocky 8 cPanel 및 WHM을 설치하는 방법
Panel은 잘 알려져 있으며 가장 안정적이고 직관적인 웹 호스팅 서비스용 상용 제어판입니다.
기능이 풍부하며 강력한 그래픽 사용자 인터페이스를 통해 모든 공유, 리셀러 및 비즈니스 호스팅 서비스 등을 관리하는 데 사용할 수 있습니다.
웹 관리자가 웹 호스팅을 더 쉽게 해주는 cPanel 및 웹 호스트 관리자(WHM)가 함께 제공됩니다.
- WHM은 사용자가 서버 관리 및 계정 관리와 관련된 설정을 관리할 수 있는 루트 및 리셀러 수준 액세스 인터페이스를 제공합니다.
- CPanel은 서버에서 웹 호스팅 계정을 관리하기 위한 사용자 수준 액세스 인터페이스를 제공합니다.
cPanel/WHM의 특징은 다음과 같습니다.
- WHM으로 서버를 제어할 수 있는 직관적이고 강력한 GUI입니다.
- EV 인증서를 지원합니다.
- API 인증 토큰을 지원합니다.
- 프록시 하위 도메인을 지원하는 AutoSSL을 제공합니다.
- cPanel에서 SSL 상태를 볼 수 있습니다.
- 매우 쉽고 원활한 방식으로 백업, 마이그레이션 및 복원과 같은 작업을 지원합니다.
- 메인 서버는 물론 클라이언트 계정에 대해서도 탁월한 DNS 및 메일 서버 관리를 지원합니다.
- 서버의 서비스 관리(시작/중지/활성화/비활성화)를 지원합니다.
- 모든 서버 서비스 및 클라이언트 도메인에 대해 SSL/TLS를 구성할 수 있습니다.
- Phpmyadmin과 쉽게 통합되어 웹 브라우저에서 MySQL 데이터베이스를 관리할 수 있습니다.
- 브랜드 변경을 지원합니다.
- WHMCS와 통합하여 청구 관리 등을 자동화할 수 있습니다.
Cpanel의 설치 요구 사항은 다음과 같습니다.
- Rocky 8 서버의 깨끗하고 새로운 최소 설치입니다. ( Centos 7의 지원이 끝나, 더이상 설치가 어렵습니다.)
- 최소 1GB RAM(2GB 권장).
- 최소 20GB의 여유 디스크 공간(40GB 권장).
- 유효한 cPanel 라이센스.
- 표준 호스트 이름(FQDN 또는 정규화된 도메인 이름)
Cpanel 설치에 유의할 점은 다음과 같습니다.
- cPanel/WHM을 설치한 후에는 시스템에서 제거할 수 없습니다. 이를 제거하려면 운영 체제를 다시 설치해야 합니다.
- cPanel은 상용 소프트웨어이며 작동하려면 라이선스가 필요합니다. 그러나 15일 평가판이 있습니다(cPanel을 설치하면 자동으로 활성화됨). 평가판을 사용하여 소프트웨어를 설치한 다음 나중에 소프트웨어를 구입할 수 있습니다.
- 서버 설정
- 서버에 표준 호스트 이름이 있는지 확인하고 그렇지 않은 경우 다음과 같이 설정합니다(cpanel이 호스트 이름이고 manggyu.com은 도메인 이름입니다):
# hostnamectl set-hostname cpanel.manggyu.com
- cPanel은 Perl로 작성되었습니다. 서버에 Perl를 설치해줍니다.
# dnf install perl
- 스크립트 설치를 위해 curl가 필요합니다. curl를 설치해줍니다.
# dnf install curl
- 그런 다음 최신 설치 프로그램 스크립트를 홈 디렉토리에 다운로드합니다.
curl -o latest -L https://securedownloads.cpanel.net/latest
- curl를 통해 다운이 되었으면 스크립트를 실행하여 설치를 진행할 수 있습니다.
설치를 진행함에 있어 20~30분 시간이 소요되기에, 설치시 시간의 여유를 두고 진행하시는게 좋습니다.
# sh latest
- 설치가 완료가되면 해당 문구가 뜨게됩니다.
- 설치가 완료된 후 https://[server IP]:2087 을 통해 접속을 할 수 있으며, 서버내에 방화벽이 있는 경우 해당 포트를 추가를 해주어야합니다.
감사합니다.