6 lựa chọn thay cPanel miễn phí cho Linux VPS
So sánh Virtualmin, ISPConfig, CyberPanel, HestiaCP, CloudPanel và Froxlor, kèm lệnh cài đặt, giới hạn tính năng và các lỗi dễ gặp khi migrate.
Bạn có thể cài những lựa chọn thay thế nào cho cPanel trên VPS hiện nay
Những lựa chọn thay thế miễn phí cho cPanel mà bạn có thể cài trên Linux VPS hiện nay gồm Virtualmin, ISPConfig, CyberPanel, HestiaCP, CloudPanel và Froxlor. Mỗi panel được cài bằng một script trên server mới cài đặt, và mỗi panel đều thiếu một số tính năng của cPanel. Vấn đề thực sự là bạn có thể chấp nhận thiếu tính năng nào, và sẽ mất bao nhiêu giờ để chuyển đổi.
cPanel gồm 2 chương trình. WHM là phần quản trị server. cPanel là phần quản trị từng account. Hai thành phần này cùng quản lý Apache virtual host (vhost), các phiên bản PHP, user và quyền cấp của MySQL, DNS zone, mail qua Exim và Dovecot, account FTP, cron job, certificate và backup theo từng account. Panel ghi và quản lý các file cấu hình trên server, thay vì chỉ hoạt động như một web interface bên trên chúng. Vì vậy, mọi dự án dưới đây đều yêu cầu bạn bắt đầu với một hệ điều hành mới cài đặt.
Chi phí của cPanel và phần chi phí thực sự bị che khuất
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
}
]Đây là mức giá hàng tháng được công bố cho mỗi server, lấy từ trang giá của cPanel vào tháng 8 năm 2026. Giấy phép Solo hỗ trợ một account với giá 29.99 USD mỗi tháng. Premier hỗ trợ 100 account với giá 69.99 mỗi tháng; các account bổ sung được tính thêm. Thanh toán theo năm sẽ rẻ hơn một chút.
Giấy phép là con số mọi người thường nhắc đến. Số giờ mới là yếu tố quyết định, và chi phí cho số giờ đó được tính ở phần dưới của trang này.
Control panel cần bao nhiêu RAM?
Có 2 con số khác nhau cần được xem xét. Nhầm lẫn 2 con số này là lý do nhiều người cài một panel đầy đủ trên VPS 1 GB rồi thắc mắc vì sao máy bắt đầu dùng swap.
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
}
]Đó là các mức tối thiểu được công bố trong tài liệu của từng project, không phải số đo trên một máy đang idle. ISPConfig, CyberPanel và Froxlor không công bố con số này, nên được để trống trong biểu đồ thay vì tự đoán. Hãy đọc hàng đầu tiên cùng hàng cuối cùng: cùng một phần mềm cần 1 GB khi không có mail và 4 GB khi có mail.
Con số thứ hai là lượng RAM các service bên dưới panel sử dụng. Con số này lớn hơn nhiều so với chính panel. Trang về mức sử dụng memory thấp của Virtualmin cho thấy từng thành phần tiêu tốn bao nhiêu RAM.
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 được liệt kê ở mức 2048 MB và SpamAssassin ở mức 1024 MB, trong khi tiến trình của panel chỉ khoảng 30 MB. Panel là thành phần tốn ít RAM nhất trên server. Lọc mail mới là phần tốn nhiều tài nguyên. Vì vậy, panel không có mail server thường chạy ổn trên 2 GB, còn stack có mailbox, lọc spam và quét virus cần 4 GB. Nếu cấp ít hơn, nó sẽ tranh chấp RAM với các PHP worker cả ngày.
Virtualmin: lựa chọn gần với cPanel và WHM nhất
Virtualmin chạy trên Webmin và có mô hình giống cPanel: giao diện máy chủ dành cho quản trị viên, giao diện theo từng domain dành cho chủ website, cùng các reseller ở cấp cao hơn. Đây là lựa chọn duy nhất ở đây có công cụ importer được ghi tài liệu để nhập các archive tài khoản cPanel.
sudo sh -c "$(curl -fsSL https://download.virtualmin.com/virtualmin-install)" -- --bundle LAMPThay --bundle LEMP bằng Nginx. Thêm --type mini để cài đặt nhẹ, bỏ qua mail cục bộ, bộ lọc spam và virus, DNS cục bộ, FTP và Jailkit nhưng vẫn giữ đầy đủ web stack. Trình cài đặt hỗ trợ Red Hat Enterprise Linux, AlmaLinux và Rocky Linux 8, 9 và 10, Debian 12 và 13, cùng Ubuntu 22.04 và 24.04 LTS (long term support). Các hệ điều hành khác nằm ngoài phạm vi mà script tự động này hỗ trợ.
Nhập archive tài khoản cPanel từ command line.
virtualmin migrate-domain --source /root/backup/example.com.tgz --type cpanel --domain example.com --user exampleuserCommand này sẽ hiển thị virtual server mới, sau đó server này xuất hiện trong danh sách domain. Khi thất bại, nguyên nhân thường nằm ở archive: bản backup cPanel không đầy đủ hoặc được tạo bởi phiên bản cPanel mới hơn nhiều so với phiên bản mà importer biết sẽ không được restore đúng cách. Công cụ này cũng nhận archive của Plesk và DirectAdmin với --type plesk hoặc --type directadmin.
Điểm yếu của nó là giao diện thuộc về Webmin, vì vậy một trang có thể chứa 40 trường biểu mẫu mà không có giá trị mặc định rõ ràng. Nếu bạn đã từng dùng Webmin trên Ubuntu 24.04 thì bạn biết giao diện này hoạt động như thế nào. Virtualmin cũng có bản GPL miễn phí và bản Pro trả phí. Giao diện bản miễn phí hiển thị các tính năng Pro ngay tại chỗ, điều mà một số người thấy khá khó chịu.
ISPConfig: một panel, nhiều server
ISPConfig phù hợp khi web, mail và DNS chạy trên các máy khác nhau. Một control panel quản lý tất cả các máy này. Không có project nào khác trên trang này cung cấp chức năng đó miễn phí. README của project có hướng dẫn dùng piped installer. Trước tiên, hãy tải installer xuống để đọc nội dung và liệt kê các flag của nó.
curl -fsSL https://get.ispconfig.org -o ispconfig-install.sh
less ispconfig-install.sh
sudo sh ispconfig-install.sh --help
sudo sh ispconfig-install.shAutoinstaller hỗ trợ Debian 11 và 12, cùng Ubuntu 22.04 và 24.04, nhưng chỉ trên x86_64. ARM không được hỗ trợ, nên VPS arm64 không phù hợp với ISPConfig ngay từ đầu. Installer sẽ cấu hình lại toàn bộ server. Vì vậy, chỉ nên chạy nó trên một hệ điều hành mới cài và chưa có phần mềm nào khác.
Điểm hạn chế là ISPConfig không có cPanel importer, nên bạn phải tự di chuyển từng site và mailbox. Giao diện đơn giản nhưng dày thông tin. Nó giả định bạn đã biết vhost, jailed shell user và DNS zone là gì.
CyberPanel: OpenLiteSpeed và một bản ghi bảo mật đáng đọc
CyberPanel được xây dựng trên OpenLiteSpeed. Đây là panel nhanh nhất trong số các panel này để chạy một site WordPress đã có cache. Hãy cài đặt dưới tài khoản root.
sudo su -
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)Chạy dòng đó từ bash. Dạng <(...) là process substitution. Đây là tính năng của bash, nên shell sh hoặc dash thông thường sẽ từ chối dòng lệnh với lỗi cú pháp trước khi tải bất kỳ thứ gì. Các hệ thống được hỗ trợ gồm Ubuntu 24.04, 22.04 và 20.04, AlmaLinux 8, 9 và 10, Rocky Linux 8 và 9, RHEL 8 và 9, CloudLinux 8 và CentOS 9 trên x86_64.
CyberPanel có cPanel importer. Đặt các archive của account vào một thư mục rồi trỏ importer đến thư mục đó.
/usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/cPanelImporter.py --path /home/backupImporter in đường dẫn đến file log trước tiên. Nếu site không xuất hiện trong panel sau đó, log này cho biết account và bước đã fail.
Vấn đề CyberPanel xử lý kém nghiêm trọng hơn chuyện giao diện có hợp gu hay không. Vào tháng 10 năm 2024, một lỗ hổng remote code execution không cần xác thực trong CyberPanel 2.3.6 và 2.3.7, được theo dõi dưới mã CVE-2024-51378, đã bị khai thác trên diện rộng. Kẻ tấn công chạy command với quyền root qua network rồi mã hóa server bằng ransomware PSAUX. Các báo cáo thời điểm đó thống kê hơn 22,000 instance bị expose. Lỗ hổng này cũng được đưa vào catalogue các lỗ hổng đã bị khai thác của CISA. Bài học này áp dụng cho mọi panel ở đây: control panel thực chất là một root shell có login form ở phía trước. Không để port của nó mở cho toàn bộ Internet. Hạn chế truy cập chỉ từ địa chỉ của bạn bằng một rule ufw trên VPS, hoặc truy cập qua một WireGuard tunnel do bạn tự host, và patch ngay trong tuần có release mới. OpenLiteSpeed cũng xử lý .htaccess khác Apache. Nó áp dụng các thay đổi rewrite khi server restart thay vì ở mỗi request, nên một ứng dụng thay đổi file đó lúc runtime sẽ hoạt động khác so với trên cPanel.
HestiaCP: bộ công cụ đầy đủ đơn giản nhất
HestiaCP là một fork được duy trì của VestaCP. Đây là cách nhanh nhất để có một máy chủ web, mail và DNS hoạt động với giao diện gọn gàng. Chạy installer với quyền root trên một hệ thống mới cài.
sudo -i
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.shScript sẽ hỏi các thông tin cần thiết theo kiểu tương tác. Sau đó, script in URL của panel và thông tin đăng nhập admin ở cuối, rồi đề nghị reboot. HestiaCP hỗ trợ Debian 11 và 12, Ubuntu 22.04 và 24.04 trên x86_64 và arm64. Yêu cầu tối thiểu được công bố là 1 core, 1 GB RAM và 10 GB disk khi tắt SpamAssassin và ClamAV. Hỗ trợ arm64 rất quan trọng nếu VPS của bạn là một instance ARM, vì điều đó loại ISPConfig và CyberPanel khỏi danh sách lựa chọn, còn Hestia vẫn dùng được.
Điểm yếu của HestiaCP là không có công cụ importer cho cPanel được tài liệu hóa. Vì vậy, bạn phải chuyển site và mailbox thủ công. HestiaCP quản lý một máy chủ, không phải cả fleet. Layout mặc định đặt Nginx phía trước Apache. Cấu hình này hoạt động tốt cho đến khi bạn debug một vòng lặp redirect và phải xác định lỗi do thành phần nào trong hai thành phần tạo ra.
CloudPanel: nhanh và không cung cấp mail
CloudPanel chỉ dùng Nginx, có giao diện gọn và các giá trị mặc định cho PHP hợp lý. Hãy kiểm tra license trước khi quyết định dùng. Phần mềm được cung cấp miễn phí và mã nguồn được công bố, nhưng đây là source available chứ không phải open source theo license được OSI phê duyệt. Phần mềm cũng do một công ty duy nhất phát triển. Đây là khác biệt thực sự so với các lựa chọn khác trong bài này.
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.shDòng checksum phải in ra install.sh: OK trước khi bạn chạy bất kỳ lệnh nào. Hash đó thay đổi theo mỗi bản release của installer, vì vậy hãy lấy giá trị hiện tại từ trang cài đặt chính thức của CloudPanel ngay trong ngày cài đặt, không lấy từ bất kỳ bài viết nào, kể cả bài này. Dùng DB_ENGINE=MARIADB_11.4 nếu bạn thích MariaDB hơn. Các hệ thống được hỗ trợ là Ubuntu 22.04, 24.04 và 26.04, cùng Debian 11, 12 và 13, trên x86 và ARM64. Yêu cầu tối thiểu được công bố là 1 core, 2 GB RAM và 10 GB disk.
Điểm CloudPanel làm chưa tốt: không có mail server và DNS server. Nếu bạn đang rời cPanel và người dùng có mailbox trên đó, CloudPanel không thay thế được hệ thống hiện tại. Khi đó mail phải chạy trên một máy riêng, chẳng hạn một mail server Mailcow tự host, còn DNS chuyển sang registrar hoặc DNS provider của bạn.
Froxlor: nhẹ, nhưng yêu cầu bạn hiểu stack của mình
Froxlor là hệ thống nhỏ gọn nhất trong số này. Nó quản lý customer, domain, PHP-FPM pool và quota, đồng thời ghi cấu hình cho các service mà bạn tự cài đặt và tinh chỉnh. Hãy cài đặt nó từ apt repository của dự án.
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 froxlorTrên Ubuntu, đổi deb.froxlor.org/debian thành deb.froxlor.org/ubuntu trong dòng source đó. Froxlor hỗ trợ Debian 11, 12 và 13, cùng Ubuntu 22.04 và 24.04, với PHP từ 7.4 đến 8.5 và MySQL 8.4 hoặc MariaDB 11.7 theo tài liệu hiện tại. Sau khi package được cài đặt, bạn hoàn tất thiết lập trong trình duyệt, rồi trỏ Froxlor đến Apache hoặc Nginx.
Điểm yếu của nó là cung cấp ít tính năng hỗ trợ nhất. Nó không có importer và không kèm mail stack mà bạn chưa tự cài đặt. Nếu bạn quen tự dựng LAMP stack trên Ubuntu 24.04, Froxlor chỉ là lớp quản lý customer đặt trên phần công việc đó. Nếu không, bạn sẽ thấy nó chưa hoàn thiện.
Hai câu trả lời thực tế, không phải một panel
Câu trả lời thứ nhất là reverse proxy kết hợp với các file Compose. Mỗi ứng dụng chạy trong một container, mỗi ứng dụng dùng một file riêng, còn proxy ở phía trước thực hiện TLS termination (bảo mật tầng truyền tải) và định tuyến theo hostname. Đây là mô hình Traefik đứng trước nhiều ứng dụng Docker Compose, dựa trên kiến thức cơ bản về Compose trên VPS. Mô hình này phù hợp với một người vận hành các ứng dụng của chính mình. Mô hình này không phù hợp với khách hàng cần đăng nhập và tự thay đổi phiên bản PHP.
Câu trả lời thứ hai là panel theo kiểu platform as a service (PaaS). Coolify triển khai từ git repository, build image và quản lý proxy thay bạn.
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bashCoolify yêu cầu 2 core, 2 GB RAM và 30 GB dung lượng disk trống. Sau khi script chạy xong, giao diện riêng của Coolify lắng nghe trên port 8000. Đây là công cụ triển khai, nên không có mailbox và cũng không có hosting account riêng cho từng khách hàng theo cách cPanel cung cấp. So sánh Cloudron, CasaOS và Coolify giải thích vị trí của từng nền tảng.
Nếu lý do bạn dùng cPanel là vì người khác cần đăng nhập để tự quản lý website và mailbox của họ, thì cả hai lựa chọn trên đều không phù hợp. Khi đó, danh sách của bạn là Virtualmin, ISPConfig hoặc HestiaCP.
Các câu hỏi di chuyển quyết định việc chuyển đổi thực sự
Có import được backup cPanel không? Virtualmin và CyberPanel có tài liệu về công cụ import. ISPConfig, HestiaCP, CloudPanel và Froxlor không có, nên bạn phải tự chuyển file, database và mailbox. Ngay cả import sạch cũng chỉ mang theo content, không mang theo cấu hình: document root, database và mail account được chuyển sang, còn thiết lập PHP handler, các chỉ thị Apache tùy chỉnh và mọi thứ bạn đã tinh chỉnh trong WHM thì không.
Có xử lý mail không? Virtualmin trong bản cài đầy đủ, ISPConfig, HestiaCP, CyberPanel và Froxlor đều quản lý mailbox. CloudPanel và Coolify thì không. Mail là phần tốn công nhất trong mọi lần di chuyển. Mật khẩu mailbox được lưu dưới dạng hash, nên không thể chuyển dưới dạng plain text và mọi user đều phải đặt lại mật khẩu. Bạn phải copy message bằng công cụ đồng bộ IMAP (internet message access protocol) như imapsync. Các bản ghi xác thực mail gồm SPF, DKIM và DMARC phải đúng cho server mới trước khi cut over. Nếu không, mail của bạn sẽ vào thư mục spam ngay từ ngày đầu.
Có xử lý DNS không? Virtualmin, ISPConfig, HestiaCP và CyberPanel chạy authoritative nameserver cho bạn. CloudPanel và Coolify thì không. Nhiều người chỉ chạy một vài site giữ DNS tại registrar hoặc DNS provider. Cách này loại bỏ câu hỏi trên và giảm thêm một listening service trên máy.
Các vhost hiện tại sẽ ra sao? Chúng có nguy cơ bị ảnh hưởng. Vì vậy mọi installer ở đây đều yêu cầu operating system mới. Các script này ghi vào những thư mục cấu hình của web server, database và mail rồi restart các service đó. Nếu chạy script trên server đang host site, nó có thể ghi đè cấu hình mà các site đó phụ thuộc vào. Hãy build trên một VPS thứ hai, chuyển các site sang đó, kiểm tra bằng một entry trong hosts file, rồi chuyển DNS. Giảm time to live (TTL) của các record xuống 300 giây từ một ngày trước khi cut over. Giữ server cũ chạy thêm một tuần sau đó.
Còn certificate thì sao? Mọi panel ở đây đều tự động cấp và gia hạn certificate Let's Encrypt. Nếu bỏ panel, việc này trở thành trách nhiệm của bạn. Khi đó bạn cần dùng Certbot với Nginx trên Ubuntu 24.04 và một renewal timer mà bạn kiểm tra mỗi quý.
Chi phí không ai ghi vào
Chi phí license chỉ là con số nhỏ. Việc di chuyển mới là phần lớn. Với một site WordPress, công việc có thể hoàn thành trong một buổi tối: copy file, dump và import database, cấp lại certificate, thay đổi DNS. Với 20 tài khoản khách hàng có mailbox, công việc kéo dài qua nhiều buổi tối trong một tuần, và phần việc phát sinh sau đó còn lâu hơn cả quá trình di chuyển. Bạn phải xử lý các câu hỏi hỗ trợ mà giao diện của cPanel trước đây đã giải quyết thay bạn. Bạn phải trả lời câu hỏi “mật khẩu email của tôi ở đâu” cho tất cả người dùng có mail client không còn kết nối được. Từ thời điểm đó, bạn cũng phải tự chịu trách nhiệm cập nhật bảo mật cho chính panel này. CVE-2024-51378 cho thấy trách nhiệm đó có thể trở thành vấn đề như thế nào trong một tuần tồi tệ.
Hai thói quen giúp rút ngắn phần việc phát sinh. Tạo user hệ thống riêng cho từng site thay vì chạy mọi thứ dưới cùng một account. Đây là cách làm được mô tả trong user có quyền tối thiểu trên VPS và cũng là thiết lập mặc định của mọi panel trong danh sách này. Ngoài ra, hãy restore một site từ backup mới trước khi chuyển DNS, không phải sau đó.
Không điều nào trong số này có nghĩa cPanel là phần mềm kém. Điều đó chỉ có nghĩa license bao gồm một hợp đồng hỗ trợ và 20 năm các thiết lập mặc định của ngành hosting. Nếu bạn tự chạy các site của mình trên server của mình, thì bạn vốn đã đang đóng vai trò support desk đó.
FAQ
Bản thay thế cPanel miễn phí nào có thể nhập bản sao lưu cPanel?
Virtualmin và CyberPanel là 2 lựa chọn có công cụ nhập được tài liệu hóa. Trong Virtualmin, bạn chạy virtualmin migrate-domain --source /root/backup/example.com.tgz --type cpanel --domain example.com; công cụ này cũng nhận archive của Plesk và DirectAdmin. Trong CyberPanel, bạn đặt các archive vào cùng một thư mục rồi chạy công cụ nhập đi kèm tại /usr/local/CyberCP/plogical/cPanelImporter.py với flag --path. Cả 2 công cụ chỉ khôi phục nội dung, không khôi phục cấu hình. Vì vậy, bạn vẫn phải cấu hình lại thủ công các thiết lập PHP handler, chỉ thị Apache tùy chỉnh và tinh chỉnh WHM.
Control panel cần bao nhiêu RAM trên VPS?
Bản thân tiến trình của panel khá nhỏ, theo ước tính của Virtualmin là gần 30 MB. Phần tốn RAM là stack bên dưới, trong đó bộ lọc email chiếm nhiều nhất: ClamAV được công bố ở mức khoảng 2 GB, còn SpamAssassin khoảng 1 GB. Panel không có mail server, chẳng hạn CloudPanel, có thể chạy trên VPS 2 GB. Một hosting stack đầy đủ có mailbox, lọc spam và quét virus cần 4 GB. Với 1 GB, bạn phải dùng bản cài đặt tối giản và tắt mail, hoặc thêm swap và chấp nhận việc máy sẽ sử dụng swap.
Tôi có cần control panel trên VPS không?
Không. Nếu chỉ mình bạn đăng nhập, panel chủ yếu làm tăng attack surface vì đây là một web application có quyền cao đang lắng nghe trên một cổng. Một reverse proxy với mỗi ứng dụng dùng một Compose file có thể thực hiện cùng công việc nhưng giảm số phần mềm được expose. Panel phù hợp khi người khác cần tự quản lý website, mailbox và database mà không có shell access, vì tự xây dựng giao diện đó tốn nhiều công sức hơn việc vận hành một panel.
Có thể cài panel trên server đang host website không?
Hãy xem đây là cấu hình không được hỗ trợ. Virtualmin, ISPConfig, CyberPanel và HestiaCP đều yêu cầu bắt đầu với một operating system mới vì installer của chúng ghi cấu hình web server, database và mail rồi restart các service đó. Cài trên một máy đang hoạt động có thể ghi đè cấu hình mà website đang phụ thuộc, và không có thao tác hoàn tác. Hãy dựng panel trên VPS mới, migrate từng website, rồi chuyển DNS sau khi server mới đã phục vụ đúng các trang tương tự.
Những lựa chọn thay thế cPanel nào quản lý email?
Virtualmin với bản cài đặt đầy đủ, ISPConfig, HestiaCP, CyberPanel và Froxlor đều quản lý mailbox cùng các bản ghi DNS liên quan. CloudPanel và Coolify không xử lý mail. Hãy quyết định vấn đề này trước nếu mailbox là lý do bạn dùng cPanel, vì lựa chọn này loại 2 trong số 7 tùy chọn ở đây, và mail là phần mất nhiều thời gian nhất khi migrate.