SSD Nodes Learn 🎉 VPS $5.50/월부터
가이드 Matt Connor작성자 Matt Connor · 업데이트됨 2026-08-07

Linux VPS용 무료 cPanel 대안 6가지 비교

Virtualmin, ISPConfig, CyberPanel, HestiaCP, CloudPanel, Froxlor의 특징과 설치 명령어를 정리했습니다. cPanel 마이그레이션 시 발생하는 주요 문제와 서버 RAM 요구 사항을 확인하고 적합한 제어판을 선택하십시오.

오늘날 VPS에 설치할 수 있는 cPanel 대안

오늘날 Linux VPS에 설치할 수 있는 무료 cPanel 대안으로는 Virtualmin, ISPConfig, CyberPanel, HestiaCP, CloudPanel, Froxlor가 있습니다. 각 솔루션은 스크립트를 통해 초기 상태의 서버에 설치되며, cPanel이 제공하는 기능 중 일부가 누락되어 있습니다. 어떤 기능을 포기할 수 있는지, 그리고 마이그레이션에 얼마나 많은 시간을 투자할 수 있는지에 따라 선택이 달라집니다.

cPanel은 두 개의 프로그램으로 구성됩니다. WHM은 서버 관리 측면을 담당하고, cPanel은 계정별 관리 측면을 담당합니다. 이들은 Apache 가상 호스트(vhosts), PHP 버전, MySQL 사용자 및 권한, DNS 영역, Exim 및 Dovecot 메일, FTP 계정, cron 작업, 인증서, 계정별 백업을 통합 관리합니다. 제어판은 단순히 웹 인터페이스로 동작하는 것이 아니라 서버의 설정 파일을 직접 작성하고 제어합니다. 이것이 아래에 언급된 모든 프로젝트가 초기 상태의 운영 체제에서 시작할 것을 권장하는 이유입니다.

cPanel 비용과 숨겨진 실제 비용

ChartcPanel list price for cloud and VPS licences, USD per month, August 2026
The data behind this chart
[
  {
    "plan": "Solo",
    "usd_per_month": 29.99,
    "accounts_max": 1
  },
  {
    "plan": "Admin",
    "usd_per_month": 35.99,
    "accounts_max": 5
  },
  {
    "plan": "Pro",
    "usd_per_month": 53.99,
    "accounts_max": 30
  },
  {
    "plan": "Premier",
    "usd_per_month": 69.99,
    "accounts_max": 100
  }
]

위 가격은 2026년 8월 기준 cPanel 가격 페이지에 명시된 서버당 월간 이용료입니다. Solo 라이선스는 계정 1개를 지원하며 월 29.99 USD입니다. Premier100개의 계정을 지원하며 월 69.99입니다. 추가 계정은 별도로 과금됩니다. 연간 결제 시 약간의 할인 혜택이 있습니다.

라이선스 비용은 누구나 언급하는 수치입니다. 하지만 실제 결정적인 비용은 운영 시간이며, 해당 시간당 비용은 이 페이지 하단에서 확인할 수 있습니다.

제어판에는 어느 정도의 RAM이 필요한가?

여기서는 두 가지 서로 다른 수치가 중요하며, 이 둘을 혼동하기 때문에 1 GB VPS에 전체 제어판을 설치한 뒤 서버가 스왑(swap)을 일으키는 이유를 궁금해하게 됩니다.

ChartRAM each project publishes as its own minimum, GB
The data behind this chart
[
  {
    "label": "Virtualmin, mini install",
    "min_ram_gb": 1
  },
  {
    "label": "HestiaCP, no mail filtering",
    "min_ram_gb": 1
  },
  {
    "label": "CloudPanel",
    "min_ram_gb": 2
  },
  {
    "label": "Coolify",
    "min_ram_gb": 2
  },
  {
    "label": "Virtualmin, full stack",
    "min_ram_gb": 4
  }
]

위 수치는 각 프로젝트의 자체 문서에서 발췌한 최소 요구 사양이며, 유휴 상태의 서버에서 측정한 값이 아닙니다. ISPConfig, CyberPanel, Froxlor는 별도의 수치를 공개하지 않았으므로, 추측하는 대신 표에서 제외했습니다. 첫 번째 행과 마지막 행을 함께 읽어 보십시오. 동일한 소프트웨어라도 메일 서버가 없으면 1 GB를, 메일 서버가 포함되면 4 GB를 요구합니다.

두 번째 수치는 제어판 아래에서 실행되는 서비스들이 소비하는 메모리 양이며, 이는 제어판 자체의 소비량보다 훨씬 큽니다. Virtualmin의 저사양 메모리 페이지에서 각 구성 요소의 비용을 확인할 수 있습니다.

ChartPublished per service memory estimates for a full hosting stack, MB
The data behind this chart
[
  {
    "label": "ClamAV virus scanning",
    "typical_ram_mb": 2048
  },
  {
    "label": "SpamAssassin",
    "typical_ram_mb": 1024
  },
  {
    "label": "MySQL or MariaDB",
    "typical_ram_mb": 400
  },
  {
    "label": "Apache",
    "typical_ram_mb": 250
  },
  {
    "label": "PHP",
    "typical_ram_mb": 100
  },
  {
    "label": "The panel itself",
    "typical_ram_mb": 30
  }
]

ClamAV는 2048 MB, SpamAssassin은 1024 MB로 나열되어 있는 반면, 제어판 프로세스는 30 MB 근처에서 동작합니다. 서버에서 가장 적은 메모리를 차지하는 것은 제어판입니다. 비용이 많이 드는 것은 메일 필터링이므로, 메일 서버가 없는 제어판은 2 GB에서도 잘 작동하지만 메일함, 스팸 필터링, 바이러스 검사가 포함된 스택은 4 GB를 필요로 합니다. 이보다 적은 메모리를 할당하면 하루 종일 PHP 워커와 메모리 점유 경쟁을 하게 될 것입니다.

Virtualmin: cPanel 및 WHM과 가장 유사한 대안

Virtualmin은 Webmin 위에서 동작하며 cPanel과 동일한 구조를 갖추고 있습니다. 관리자를 위한 서버 뷰, 사이트 소유자를 위한 도메인별 뷰, 그리고 그 상위의 리셀러 계층으로 구성됩니다. 이 문서에서 다루는 옵션 중 cPanel 계정 아카이브를 위한 문서화된 가져오기 도구를 제공하는 유일한 솔루션입니다.

sudo sh -c "$(curl -fsSL https://download.virtualmin.com/virtualmin-install)" -- --bundle LAMP

Nginx를 사용하려면 --bundle LEMP를 선택하십시오. 로컬 메일, 스팸 및 바이러스 필터링, 로컬 DNS, FTP, Jailkit을 제외하고 전체 웹 스택만 유지하는 가벼운 설치를 원한다면 --type mini을 추가하십시오. 설치 프로그램은 Red Hat Enterprise Linux, AlmaLinux 및 Rocky Linux 8, 9, 10, Debian 12, 13, 그리고 Ubuntu 22.04 및 24.04 LTS(장기 지원 버전)를 지원합니다. 그 외의 운영체제는 자동화된 스크립트 지원 범위에 포함되지 않습니다.

명령줄에서 cPanel 계정 아카이브를 가져오는 방법은 다음과 같습니다.

virtualmin migrate-domain --source /root/backup/example.com.tgz --type cpanel --domain example.com --user exampleuser

명령이 성공하면 새로운 가상 서버가 보고되며, 이후 도메인 목록에 나타납니다. 실패하는 경우 대개 아카이브 문제 때문입니다. cPanel 백업이 불완전하거나, 가져오기 도구가 지원하는 버전보다 훨씬 최신 버전의 cPanel에서 생성된 아카이브는 정상적으로 복원되지 않습니다. 동일한 도구를 사용하여 --type plesk 또는 --type directadmin로 Plesk 및 DirectAdmin 아카이브를 가져올 수도 있습니다.

단점: 인터페이스가 Webmin 기반이므로 한 페이지에 기본값이 명확하지 않은 40개의 폼 필드가 배치될 수 있습니다. Ubuntu 24.04에서의 Webmin을 이미 사용해 보셨다면 어떤 느낌인지 아실 것입니다. Virtualmin은 무료 GPL 에디션과 유료 Pro 에디션으로 제공되는데, 무료 인터페이스 내부에 Pro 기능이 광고 형태로 노출되어 이를 불편하게 느끼는 사용자도 있습니다.

ISPConfig: 하나의 패널로 여러 서버 관리하기

웹, 메일, DNS 서버가 서로 다른 머신에서 운영될 때 ISPConfig가 해결책이 됩니다. 이 페이지에 소개된 다른 프로젝트와 달리, 무료로 하나의 제어 패널에서 모든 서버를 관리할 수 있습니다. README 파일에는 파이프를 이용한 설치 방법이 안내되어 있습니다. 먼저 파일을 다운로드하여 내용을 읽고 사용 가능한 플래그를 확인하십시오.

curl -fsSL https://get.ispconfig.org -o ispconfig-install.sh
less ispconfig-install.sh
sudo sh ispconfig-install.sh --help
sudo sh ispconfig-install.sh

자동 설치 프로그램은 Debian 11 및 12, Ubuntu 22.04 및 24.04의 x86_64 아키텍처만 지원합니다. ARM은 지원하지 않으므로, arm64 VPS를 사용 중이라면 ISPConfig를 설치할 수 없습니다. 설치 프로그램이 서버 전체 설정을 변경하므로, 다른 소프트웨어가 설치되지 않은 깨끗한 운영 체제에서만 실행해야 합니다.

단점은 다음과 같습니다. cPanel 가져오기 기능이 없으므로 모든 사이트와 메일함을 수동으로 이전해야 합니다. 인터페이스는 단순하고 정보 밀도가 높으며, 사용자가 vhost, jailed shell user, DNS zone의 개념을 이미 알고 있다고 가정합니다.

CyberPanel: OpenLiteSpeed와 읽어볼 만한 보안 기록

CyberPanel은 OpenLiteSpeed를 기반으로 하며, 캐시가 적용된 WordPress 사이트를 가장 빠르게 구축할 수 있는 패널입니다. root 계정으로 설치하십시오.

sudo su -
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

위 명령어를 bash에서 실행하십시오. <(...) 형식은 bash의 기능인 프로세스 치환(process substitution)을 사용하므로, sh나 dash 셸에서 실행하면 다운로드가 시작되기 전에 구문 오류가 발생합니다. 지원되는 운영체제는 x86_64 아키텍처의 Ubuntu 24.04, 22.04, 20.04, AlmaLinux 8, 9, 10, Rocky Linux 8, 9, RHEL 8, 9, CloudLinux 8, CentOS 9입니다.

cPanel 임포터가 포함되어 있습니다. 계정 아카이브를 하나의 디렉터리에 넣고 임포터가 해당 경로를 참조하도록 설정하십시오.

/usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/cPanelImporter.py --path /home/backup

임포터는 가장 먼저 로그 파일의 경로를 출력합니다. 이후 패널에 사이트가 나타나지 않는다면, 해당 로그 파일에서 실패한 계정과 단계를 확인할 수 있습니다.

이 패널의 심각한 문제는 인터페이스의 취향보다 더 근본적인 곳에 있습니다. 2024년 10월, CyberPanel 2.3.6 및 2.3.7 버전에서 인증되지 않은 원격 코드 실행 취약점(CVE-2024-51378)이 발견되어 대규모로 악용되었습니다. 공격자들은 네트워크를 통해 root 권한으로 명령을 실행하고 PSAUX 랜섬웨어로 서버를 암호화했습니다. 당시 보고서에 따르면 22,000개 이상의 노출된 인스턴스가 피해를 입었으며, 해당 취약점은 CISA의 알려진 악용 취약점 목록(KEV)에 등재되었습니다. 이 사례는 여기에 소개된 모든 패널에 적용되는 교훈을 줍니다. 제어 패널은 로그인 폼 뒤에 숨겨진 root 셸과 다름없습니다. 패널 포트를 인터넷 전체에 개방하지 마십시오. VPS의 ufw 규칙을 사용하여 본인의 IP 주소로 접근을 제한하거나, 직접 호스팅하는 WireGuard 터널을 통해 접속하고, 새 릴리스가 나오면 즉시 패치하십시오. 또한 OpenLiteSpeed는 Apache와 달리 .htaccess을 다르게 처리합니다. 서버가 재시작될 때 rewrite 변경 사항을 적용하므로, 런타임에 해당 파일을 수정하는 애플리케이션은 cPanel 환경과 다르게 동작할 수 있습니다.

HestiaCP: 가장 간편한 풀스택 솔루션

HestiaCP는 VestaCP에서 파생되어 지속적으로 관리되는 프로젝트이며, 깔끔한 인터페이스를 갖춘 웹, 메일, DNS 서버를 구축하는 가장 빠른 방법입니다. 초기화된 시스템에서 root 권한으로 설치 스크립트를 실행하십시오.

sudo -i
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.sh

설치 스크립트는 대화형으로 설정을 진행하며, 완료 시 패널 URL과 관리자 로그인 정보를 출력하고 재부팅을 제안합니다. HestiaCP는 Debian 11 및 12, Ubuntu 22.04 및 24.04를 지원하며, x86_64와 arm64 아키텍처에서 동작합니다. 최소 사양은 1 코어, 1 GB RAM, 10 GB 디스크 공간이며, 이는 SpamAssassin과 ClamAV를 제외했을 때의 기준입니다. ARM 기반 VPS를 사용하는 경우 arm64 지원 여부가 중요한데, ISPConfig나 CyberPanel은 이를 지원하지 않으므로 HestiaCP가 유일한 대안이 됩니다.

단점: 문서화된 cPanel 가져오기 도구가 없으므로 사이트와 메일함은 수동으로 이전해야 합니다. 여러 대의 서버를 관리하는 용도가 아닌 단일 서버 관리용입니다. 기본 설정은 Nginx가 Apache 앞단에 위치하는 구조인데, 리다이렉트 루프를 디버깅할 때 두 서비스 중 어디에서 문제가 발생했는지 파악해야 하는 번거로움이 있습니다.

CloudPanel: 빠르고 메일 기능을 포함하지 않음

CloudPanel은 Nginx 전용이며, 간결한 인터페이스와 합리적인 PHP 기본 설정을 제공합니다. 사용을 결정하기 전에 라이선스를 확인하십시오. 무료로 제공되며 코드가 공개되어 있으나, OSI 승인 라이선스를 따르는 오픈 소스가 아닌 소스 공개(source available) 형태이며 단일 기업에 의해 개발됩니다. 이는 이 페이지의 다른 도구들과는 확연히 다른 점입니다.

curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh
echo "8146dbe0a488e7088b04071b0c34d59aa0ab1fe9dcec382d395fd155c9e6c476 install.sh" | sha256sum -c
sudo DB_ENGINE=MYSQL_8.4 bash install.sh

설치 프로그램을 실행하기 전에 체크섬 라인에 install.sh: OK이 출력되어야 합니다. 이 해시 값은 설치 프로그램이 릴리스될 때마다 변경되므로, 다른 문서나 이 글을 참고하지 말고 설치 당일 CloudPanel 공식 설치 페이지에서 현재 값을 복사하십시오. MariaDB를 선호한다면 DB_ENGINE=MARIADB_11.4를 사용하십시오. 지원되는 운영체제는 Ubuntu 22.04, 24.04, 26.04 및 Debian 11, 12, 13이며, x86 및 ARM64 아키텍처에서 동작합니다. 최소 사양은 코어 1개, RAM 2 GB, 디스크 10 GB입니다.

단점: 메일 서버와 DNS 서버 기능이 없습니다. cPanel에서 이전하는 사용자 중 메일함을 사용 중인 경우, CloudPanel은 기존 환경을 대체하지 못합니다. 이 경우 메일은 자체 호스팅 Mailcow 메일 서버와 같이 별도의 서버로 분리해야 하며, DNS는 도메인 등록 업체나 별도의 DNS 제공업체로 이전해야 합니다.

Froxlor: 가볍지만, 스택에 대한 이해가 필요한 도구

Froxlor는 이들 중 가장 규모가 작습니다. 고객, 도메인, PHP-FPM 풀, 할당량을 관리하며, 사용자가 직접 설치하고 튜닝한 서비스에 대한 설정을 작성합니다. 프로젝트의 apt 저장소에서 설치하십시오.

sudo apt -y install apt-transport-https lsb-release ca-certificates curl gnupg
sudo curl -sSLo /usr/share/keyrings/deb.froxlor.org-froxlor.gpg https://deb.froxlor.org/froxlor.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.froxlor.org-froxlor.gpg] https://deb.froxlor.org/debian $(lsb_release -sc) main" > /etc/apt/sources.list.d/froxlor.list'
sudo apt update && sudo apt install froxlor

Ubuntu에서는 해당 소스 라인의 deb.froxlor.org/debiandeb.froxlor.org/ubuntu로 변경하십시오. Froxlor는 현재 문서에서 Debian 11, 12, 13과 Ubuntu 22.04, 24.04를 지원하며, PHP 7.4부터 8.5까지, MySQL 8.4 또는 MariaDB 11.7을 지원합니다. 패키지 설치가 완료되면 브라우저에서 설정을 마무리한 뒤, Froxlor가 Apache나 Nginx를 가리키도록 설정하십시오.

단점: 제공하는 기능이 가장 적습니다. 가져오기(importer) 기능이 없으며, 사용자가 직접 설치하지 않은 메일 스택은 포함되어 있지 않습니다. Ubuntu 24.04에 LAMP 스택을 직접 구축하는 데 익숙하다면, Froxlor는 그 작업 위에 얹는 고객 관리 계층으로 적합합니다. 그렇지 않다면, 도구가 미완성된 것처럼 느껴질 것입니다.

패널이 아닌 두 가지 정직한 대안

첫 번째는 리버스 프록시와 compose 파일을 사용하는 방식입니다. 각 애플리케이션은 컨테이너로 실행되며, 앱당 하나의 파일을 사용합니다. 앞단에 위치한 프록시가 TLS(transport layer security)를 종료하고 호스트 이름에 따라 라우팅합니다. 이는 여러 Docker Compose 앱 앞단의 Traefik 구성이며, VPS에서의 Compose 기초를 기반으로 합니다. 이 방식은 직접 애플리케이션을 운영하는 1인 관리자에게 적합합니다. 고객이 직접 로그인하여 PHP 버전을 변경해야 하는 환경에는 적합하지 않습니다.

두 번째는 PaaS(platform as a service) 스타일의 패널입니다. Coolify는 git 저장소에서 배포하고, 이미지를 빌드하며, 사용자를 대신해 프록시를 관리합니다.

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash

Coolify는 2개의 코어, 2 GB의 RAM, 30 GB의 여유 디스크 공간을 요구하며, 스크립트 실행이 완료되면 자체 인터페이스가 8000번 포트에서 대기합니다. 이는 배포 도구이므로 cPanel과 같은 의미의 메일함이나 고객별 호스팅 계정은 존재하지 않습니다. Cloudron, CasaOS, Coolify 비교 문서를 통해 각 도구의 위치를 확인할 수 있습니다.

만약 cPanel을 사용했던 이유가 다른 사용자가 직접 로그인하여 자신의 사이트와 메일함을 관리해야 하기 때문이라면, 위 두 대안은 적합하지 않습니다. 이 경우 Virtualmin, ISPConfig 또는 HestiaCP를 고려해야 합니다.

실제 전환을 결정짓는 마이그레이션 질문

cPanel 백업을 가져올 수 있습니까? Virtualmin과 CyberPanel은 가져오기 도구를 문서화하고 있습니다. ISPConfig, HestiaCP, CloudPanel, Froxlor는 이를 지원하지 않으므로 파일, 데이터베이스, 메일함을 수동으로 옮겨야 합니다. 깔끔하게 가져오더라도 구성이 아닌 콘텐츠만 이동합니다. 문서 루트, 데이터베이스, 메일 계정은 넘어오지만, PHP 핸들러 설정, 사용자 지정 Apache 지시어, WHM에서 조정했던 모든 설정은 넘어오지 않습니다.

메일 기능을 지원합니까? Virtualmin(전체 설치 시), ISPConfig, HestiaCP, CyberPanel, Froxlor는 모두 메일함을 관리합니다. CloudPanel과 Coolify는 지원하지 않습니다. 메일은 마이그레이션 과정에서 가장 비용이 많이 드는 부분입니다. 메일함 비밀번호는 해시 형태로 저장되므로 일반 텍스트로 전송할 수 없으며 모든 사용자가 비밀번호를 재설정해야 합니다. 메시지는 imapsync와 같은 IMAP(인터넷 메시지 접근 프로토콜) 동기화 도구를 사용하여 복사해야 합니다. 전환하기 전에 새 서버의 메일 인증 레코드인 SPF, DKIM, DMARC가 올바르게 설정되어 있어야 합니다. 그렇지 않으면 첫날부터 메일이 스팸 폴더로 분류됩니다.

DNS 기능을 지원합니까? Virtualmin, ISPConfig, HestiaCP, CyberPanel은 권한 있는 네임서버를 직접 운영합니다. CloudPanel과 Coolify는 지원하지 않습니다. 소수의 사이트를 운영하는 많은 사용자는 도메인 등록 업체나 별도의 DNS 제공업체에 DNS를 유지하며, 이 경우 해당 질문은 고려 대상에서 제외되고 서버에서 실행해야 할 서비스도 하나 줄어듭니다.

기존 vhost는 어떻게 됩니까? 기존 설정은 위험에 노출됩니다. 이것이 바로 이 문서의 모든 설치 프로그램이 깨끗한 운영 체제를 권장하는 이유입니다. 이 스크립트들은 웹 서버, 데이터베이스, 메일 구성 디렉터리에 내용을 작성하고 해당 서비스를 재시작합니다. 따라서 이미 사이트를 운영 중인 서버에서 스크립트를 실행하면 기존 사이트가 의존하는 구성이 덮어씌워질 수 있습니다. 두 번째 VPS를 구축하여 사이트를 옮기고, hosts 파일 항목으로 테스트한 뒤 DNS를 이전하십시오. 전환 하루 전에는 레코드의 TTL(Time To Live)을 300초로 낮추고, 전환 후에도 일주일 동안은 기존 서버를 유지하십시오.

인증서는 어떻게 처리합니까? 여기에 소개된 모든 패널은 Let's Encrypt 발급 및 갱신을 자동화합니다. 패널을 사용하지 않는다면 해당 작업은 직접 수행해야 합니다. 이 경우 Ubuntu 24.04에서 Nginx와 Certbot 사용하기를 참고하여 분기별로 갱신 타이머를 확인하십시오.

아무도 기록하지 않는 비용

라이선스 비용은 작은 부분입니다. 실제 이전 작업이 큰 비용을 차지합니다. WordPress 사이트 하나를 옮기는 작업은 저녁 한 번이면 충분합니다. 파일을 복사하고, 데이터베이스를 덤프하여 가져오고, 인증서를 재발급하고, DNS를 변경하면 됩니다. 하지만 메일함이 포함된 고객 계정 20개를 옮기려면 일주일 내내 저녁 시간을 투자해야 하며, 이전 후 발생하는 사후 관리 기간은 이전 작업보다 더 길게 이어집니다. cPanel 인터페이스가 대신 처리해주던 기술 지원 질문을 이제 직접 받아야 합니다. 메일 클라이언트 연결이 끊긴 모든 사용자에게 "내 이메일 비밀번호가 어디에 있나요"라는 질문에 답해야 합니다. 그때부터는 패널 자체의 보안 업데이트도 직접 책임져야 하며, CVE-2024-51378 같은 취약점이 발생하는 주는 매우 힘든 한 주가 될 것입니다.

사후 관리 기간을 줄이는 두 가지 습관이 있습니다. 모든 것을 하나의 계정으로 실행하는 대신 각 사이트에 별도의 시스템 사용자를 할당하십시오. 이는 VPS에서의 최소 권한 사용자 원칙이며, 이 문서에서 다루는 모든 패널이 기본적으로 수행하는 방식입니다. 또한 DNS를 변경한 후가 아니라, 변경하기 전에 새로운 백업본에서 사이트 하나를 먼저 복원해 보십시오.

이 내용이 cPanel이 나쁜 소프트웨어라는 뜻은 아닙니다. 라이선스 비용은 지원 계약과 20년간 쌓여온 호스팅 업계의 표준 설정을 구매하는 것과 같습니다. 만약 자신의 서버에서 직접 사이트를 운영한다면, 여러분은 이미 그 지원 데스크의 역할을 수행하고 있는 것입니다.

FAQ

cPanel 백업을 가져올 수 있는 무료 cPanel 대안은 무엇입니까?

Virtualmin과 CyberPanel은 문서화된 가져오기 도구를 제공하는 두 가지 솔루션입니다. Virtualmin에서는 virtualmin migrate-domain --source /root/backup/example.com.tgz --type cpanel --domain example.com을 실행하며, 동일한 도구로 Plesk 및 DirectAdmin 아카이브도 가져올 수 있습니다. CyberPanel에서는 아카이브를 특정 디렉터리에 배치한 뒤 --path 플래그를 사용하여 /usr/local/CyberCP/plogical/cPanelImporter.py에 있는 번들 가져오기 도구를 실행합니다. 두 도구 모두 설정이 아닌 콘텐츠를 복원하므로, PHP 핸들러 설정, 사용자 지정 Apache 지시어, WHM 튜닝은 수동으로 다시 작업해야 합니다.

VPS에서 제어판을 운영하려면 RAM이 얼마나 필요합니까?

제어판 프로세스 자체는 Virtualmin의 자체 추산치 기준으로 약 30 MB 정도로 작습니다. 메모리 사용량을 결정하는 것은 그 아래의 스택이며, 특히 메일 필터링이 큰 비중을 차지합니다. ClamAV는 약 2 GB, SpamAssassin은 약 1 GB의 메모리를 요구합니다. CloudPanel과 같이 메일 서버가 없는 제어판은 2 GB VPS에서도 충분히 운영할 수 있습니다. 메일함, 스팸 필터링, 바이러스 검사를 포함한 전체 호스팅 스택을 운영하려면 4 GB가 필요합니다. 1 GB 환경에서는 메일 기능을 끄고 최소 설치를 하거나, 스왑을 추가하고 시스템이 이를 사용하도록 설정해야 합니다.

VPS에 제어판이 반드시 필요합니까?

아닙니다. 관리자 본인만 서버에 접속한다면 제어판은 오히려 공격 표면을 늘릴 뿐입니다. 제어판은 특정 포트에서 대기하는 권한 있는 웹 애플리케이션이기 때문입니다. 애플리케이션별로 Compose 파일을 사용하는 리버스 프록시를 구성하면 더 적은 소프트웨어만 노출하면서 동일한 작업을 수행할 수 있습니다. 제어판은 다른 사용자가 셸 접근 권한 없이 자신의 사이트, 메일함, 데이터베이스를 관리해야 할 때 유용합니다. 직접 관리 인터페이스를 구축하는 것보다 제어판을 설치하는 것이 훨씬 효율적이기 때문입니다.

이미 사이트를 운영 중인 서버에 제어판을 설치할 수 있습니까?

지원되지 않는 방식입니다. Virtualmin, ISPConfig, CyberPanel, HestiaCP 모두 초기 상태의 운영 체제에서 시작할 것을 권장합니다. 설치 프로그램이 웹 서버, 데이터베이스, 메일 설정을 덮어쓰고 서비스를 재시작하기 때문입니다. 운영 중인 서버에 설치하면 기존 사이트가 의존하는 설정이 덮어씌워질 수 있으며, 이를 되돌릴 방법은 없습니다. 새로운 VPS에 제어판을 구축하고 사이트를 하나씩 마이그레이션한 뒤, 새 서버에서 동일한 페이지가 정상적으로 서비스되면 DNS를 변경하십시오.

메일 기능을 지원하는 cPanel 대안은 무엇입니까?

Virtualmin(전체 설치 시), ISPConfig, HestiaCP, CyberPanel, Froxlor는 모두 메일함과 관련 DNS 레코드를 관리할 수 있습니다. CloudPanel과 Coolify는 메일 기능을 제공하지 않습니다. cPanel을 사용하는 주된 이유가 메일함 때문이라면 이 질문을 가장 먼저 고려하십시오. 메일 기능 유무에 따라 선택지가 7개에서 5개로 줄어들며, 마이그레이션 과정에서 메일 관련 작업이 가장 많은 시간을 소요하기 때문입니다.