Thay thế CyberPanel: 6 lựa chọn và cách chuyển website an toàn

Tìm giải pháp thay thế CyberPanel? So sánh HestiaCP, CloudPanel, aaPanel, Virtualmin, DirectAdmin, ZoPanel và cách chuyển website, database, email.

Sơ đồ chuyển website từ CyberPanel sang control panel khác

Ý chính

  • CyberPanel miễn phí, chạy OpenLiteSpeed và có email, DNS, nhưng sự cố bảo mật tháng 10/2024 khiến nhiều người xem lại lựa chọn.
  • Chọn panel thay thế theo web server, email, cách ly tài khoản và mô hình giá.
  • Plugin LiteSpeed Cache không cache trang ở cấp server trên nginx, nên cần dùng page cache của panel mới.
  • Chuyển website gồm 4 phần: file, database, email và DNS; giảm TTL trước một ngày để đổi nhanh.

Nếu bạn muốn thay thế CyberPanel, các lựa chọn đáng cân nhắc nhất năm 2026 là HestiaCP và CloudPanel (miễn phí), aaPanel (freemium), Virtualmin (GPL), DirectAdmin (trả phí, nhẹ) và ZoPanel (license theo server, có gói Free). Chọn panel nào phụ thuộc vào việc bạn có cần email trên cùng server không, có bán hosting cho khách không, và bạn coi trọng cách ly giữa các website đến mức nào.

Bài viết giải thích vì sao nhiều người đang rời CyberPanel, so sánh các lựa chọn theo tiêu chí cụ thể, rồi hướng dẫn chuyển website WordPress, database, email và DNS từng bước, kể cả những điểm hay bị bỏ sót như plugin LiteSpeed Cache.

CyberPanel có gì tốt, và vì sao người dùng tìm thay thế?

Công bằng mà nói, CyberPanel có nhiều điểm mạnh. Theo kho mã trên GitHub, đây là panel mã nguồn mở (GPL-3.0) chạy trên OpenLiteSpeed, có email, DNS (PowerDNS) và quản lý Docker, cài được trên Ubuntu và AlmaLinux. Với website WordPress dùng plugin LiteSpeed Cache, OpenLiteSpeed cho hiệu năng tốt mà không tốn tiền license.

Lý do phổ biến khiến người dùng tìm thay thế CyberPanel:

  • Sự cố bảo mật tháng 10/2024. Các lỗ hổng trong CyberPanel 2.3.6 và 2.3.7 (trong đó có CVE-2024-51567, điểm CVSS 10) cho phép kẻ tấn công không cần đăng nhập vẫn chạy lệnh với quyền root. Theo Help Net Security, LeakIX ghi nhận khoảng 21.761 server CyberPanel có lỗ hổng lộ ra internet, và chúng bị khai thác hàng loạt để cài mã độc tống tiền PSAUX. CyberPanel đã phát hành bản vá; nhưng sự việc khiến nhiều quản trị viên đặt lại câu hỏi về kiến trúc bảo mật.
  • Muốn dùng nginx thay vì OpenLiteSpeed, vì đội ngũ quen cấu hình nginx hơn.
  • Cần tính năng bán hosting: đại lý, gói hosting, giới hạn tài nguyên theo tài khoản, tích hợp WHMCS.
  • Muốn chạy trên Debian, trong khi CyberPanel chỉ liệt kê Debian ở dạng hỗ trợ bên thứ ba, không đảm bảo tương thích.

Lỗ hổng có thể xuất hiện ở bất kỳ phần mềm nào, kể cả panel chúng tôi làm. Bài học thực sự là: điều gì xảy ra khi panel có lỗi? Nếu giao diện web chạy bằng root, một lỗi chèn lệnh đồng nghĩa với mất toàn bộ server. Đó là lý do chúng tôi viết riêng bài vì sao control panel không nên chạy bằng root.

Tiêu chí chọn giải pháp thay thế CyberPanel

Tiêu chí Câu hỏi cần trả lời
Web server nginx, Apache, hay tiếp tục LiteSpeed? Website có phụ thuộc .htaccess không?
Email Cần mail server trên cùng VPS hay dùng Google Workspace, Zoho…?
Bảo mật Giao diện web có chạy bằng root không? Có 2FA, giới hạn IP truy cập panel không?
Cách ly Mỗi website có user, pool PHP, giới hạn CPU/RAM riêng không?
Ứng dụng Có cần Node.js, Python, Docker không?
Giá Miễn phí, theo server hay theo tài khoản?
Hệ điều hành Ubuntu, Debian hay AlmaLinux?

6 lựa chọn thay thế CyberPanel

Panel Web server Email Giá (10/2026) Hợp với
HestiaCP nginx + Apache Có Miễn phí (GPLv3) Quản trị viên tự lo, hosting nhỏ
CloudPanel nginx Không Miễn phí Website PHP/Node/Python của chính bạn
aaPanel nginx hoặc Apache Qua ứng dụng Mail Server Free; Pro 198 USD/năm Người thích giao diện nhiều ứng dụng
Virtualmin Apache hoặc nginx Có GPL miễn phí; Pro trả phí Người quen Webmin
DirectAdmin Apache/nginx/LiteSpeed Có Từ 5 USD/tháng; Standard 29 USD/tháng Hosting cần panel thương mại, nhẹ
ZoPanel nginx (Apache tuỳ chọn cho .htaccess) Có Free; Pro 49 USD/năm Hosting, agency trên Ubuntu/Debian

Mọi mức giá là tại thời điểm viết bài; hãy kiểm tra trang giá của từng hãng. Nếu bạn cần so sánh rộng hơn, xem VPS control panel tốt nhất 2026.

HestiaCP là lựa chọn gần CyberPanel nhất về triết lý: miễn phí, mã nguồn mở, có web, mail, DNS. CloudPanel nhẹ và nhanh nhưng không kèm mail server. aaPanel dễ dùng, nhiều ứng dụng một chạm. Virtualmin rất linh hoạt nhưng giao diện nhiều tuỳ chọn. DirectAdmin là panel thương mại lâu năm, ổn định, giá theo bậc.

ZoPanel khác ở kiến trúc: giao diện web chạy bằng user không có root, mọi thao tác cần root đi qua một agent riêng chỉ chấp nhận danh sách hành động cố định và kiểm tra lại mọi tham số. Mỗi tài khoản hosting chạy trong sandbox systemd riêng với giới hạn CPU, RAM, tiến trình. Có thêm tường lửa ứng dụng web, quét mã độc, xác thực hai lớp và giới hạn IP truy cập panel (tài liệu bảo mật). Hạn chế cần biết: chỉ chạy trên Ubuntu 22.04/24.04 và Debian 12/13, cần server mới, và không nhập trực tiếp backup của CyberPanel (chỉ nhập backup cPanel và DirectAdmin), nên bạn chuyển thủ công theo hướng dẫn bên dưới.

Trước khi chuyển: kiểm kê và chuẩn bị

  1. Liệt kê mọi website, database, hộp thư, bản ghi DNS và cron job trên CyberPanel.
  2. Giảm TTL của các bản ghi A/MX xuống 300 giây, ít nhất 24 giờ trước ngày chuyển.
  3. Tạo VPS mới và cài panel đích. Không cài panel mới đè lên server CyberPanel đang chạy.
  4. Bảo vệ server cũ trong thời gian chuyển: cập nhật CyberPanel lên bản mới nhất và chặn cổng quản trị (8090) chỉ cho IP của bạn.

Cách chuyển từ CyberPanel sang ZoPanel từng bước

Bước 1: Cài ZoPanel trên VPS mới

curl -fsSL https://get.zopanel.net | sudo bash

Đăng nhập https://IP-VPS:8888, bật xác thực hai lớp. Nếu cần email, cài mail server ở Email (xem tài liệu email).

Bước 2: Đóng gói file và database trên server CyberPanel

Trên CyberPanel, website thường nằm ở /home/example.com/public_html. SSH vào server cũ:

cd /home/example.com
tar -czf /root/example-files.tar.gz public_html
mysqldump --single-transaction ten_database | gzip > /root/example-db.sql.gz

Tên database xem trong wp-config.php (dòng DB_NAME). Nếu mysqldump hỏi quyền, dùng user database của website với -u và -p.

Bước 3: Tạo website và database trên ZoPanel

  1. Vào Website → Thêm website, nhập tên miền, chọn loại PHP (không chọn WordPress vì bạn sẽ dùng file cũ), chọn phiên bản PHP giống server cũ.
  2. Vào Database, bấm Tạo database. Tên luôn có tiền tố tài khoản, ví dụ alice_shop, và user database trùng tên với database. Ghi lại mật khẩu.

Bước 4: Đưa dữ liệu lên

  • File: mở Quản lý file, vào domains/example.com/public_html, tải file example-files.tar.gz lên và Giải nén. Với website lớn, dùng SFTP hoặc rsync qua SFTP (FTP/SFTP).
  • Database: trong trang database, dùng Import / khôi phục để nạp file .sql.gz.
  • Sửa wp-config.php: cập nhật DB_NAME, DB_USER, DB_PASSWORD theo database mới, DB_HOST để localhost.

Bước 5: Xử lý LiteSpeed Cache và .htaccess

Đây là bước hay bị quên. Theo trang plugin trên WordPress.org, tính năng cache trang ở cấp server của LiteSpeed Cache chỉ hoạt động với OpenLiteSpeed, LiteSpeed thương mại hoặc QUIC.cloud. Trên nginx, phần đó không còn tác dụng. Hãy:

  • tắt tính năng cache trang của LiteSpeed Cache (hoặc gỡ plugin nếu chỉ dùng để cache);
  • bật Page cache trong tab PHP & cấu hình của website trên ZoPanel. Page cache tự bỏ qua người đã đăng nhập, giỏ hàng, trang thanh toán, và tự xoá cache khi bạn sửa bài viết.

Nếu website phụ thuộc quy tắc .htaccess riêng (rewrite, chặn truy cập), bật Hỗ trợ .htaccess (chế độ Apache) trong tab Công cụ. Lưu ý page cache tắt khi dùng chế độ Apache (tài liệu website).

Bước 6: Chuyển email

  1. Trên ZoPanel, Bật email cho tên miền và tạo lại từng hộp thư.
  2. Chuyển thư cũ bằng IMAP: dùng phần mềm email (Thunderbird, Outlook) kéo thư từ tài khoản cũ sang mới, hoặc công cụ đồng bộ IMAP như imapsync nếu có nhiều hộp thư.
  3. Tạo các bản ghi MX, SPF, DKIM, DMARC theo thẻ Bản ghi DNS, rồi bấm Kiểm tra trong Kiểm tra gửi/nhận mail.

Bước 7: Kiểm tra rồi đổi DNS

Trước khi đổi DNS, kiểm tra website trên server mới bằng cách sửa file hosts trên máy bạn trỏ tên miền về IP mới. Khi mọi thứ ổn, đổi bản ghi A (và MX nếu chuyển email) sang IP mới. Chứng chỉ Let's Encrypt được cấp tự động ngay khi tên miền trỏ về server mới (SSL). Giữ server cũ chạy thêm vài ngày để nhận nốt thư còn đi theo DNS cũ.

Chi tiết về chuyển website mà khách truy cập không bị gián đoạn có trong bài chuyển hosting không gián đoạn.

Nếu bạn vẫn ở lại CyberPanel

Không phải ai cũng cần chuyển ngay. Nếu tiếp tục dùng CyberPanel, ít nhất hãy:

  • luôn cập nhật lên phiên bản mới nhất;
  • giới hạn cổng quản trị 8090 chỉ cho IP của bạn bằng tường lửa;
  • bật xác thực hai lớp;
  • sao lưu ra ngoài server và thử khôi phục định kỳ.

Những biện pháp này áp dụng cho mọi control panel, kể cả ZoPanel.

Kết luận

Thay thế CyberPanel không có câu trả lời duy nhất: HestiaCP gần nhất về triết lý miễn phí và đầy đủ, CloudPanel hợp nếu email để ngoài, DirectAdmin nếu muốn panel thương mại lâu năm, ZoPanel nếu bạn ưu tiên kiến trúc tách quyền, cách ly tài khoản và license theo server. Dù chọn gì, hãy chuyển thử vài website thật trên VPS test trước.

Gói Free của ZoPanel cho phép 3 tài khoản hosting, 10 website và 10 database, không giới hạn thời gian, đủ để bạn chuyển thử một phần website từ CyberPanel và so sánh.

Câu hỏi thường gặp

Có panel miễn phí nào thay thế CyberPanel không?

Có. HestiaCP (mã nguồn mở, có email và DNS), CloudPanel (miễn phí nhưng không có mail server), bản Free của aaPanel, Virtualmin GPL và gói Free của ZoPanel (10 website, 10 database) đều miễn phí. Mỗi panel có giới hạn riêng, hãy cài thử trước.

CyberPanel còn an toàn để dùng không?

Các lỗ hổng năm 2024 đã được vá trong các bản phát hành sau. Nếu dùng tiếp, hãy luôn cập nhật, chặn cổng quản trị 8090 chỉ cho IP tin cậy và bật xác thực hai lớp, như với bất kỳ control panel nào.

ZoPanel có nhập được backup CyberPanel không?

Không. ZoPanel nhập trực tiếp backup cPanel và DirectAdmin. Từ CyberPanel, bạn chuyển thủ công: file website, dump database, hộp thư qua IMAP và bản ghi DNS, theo các bước trong bài.

Plugin LiteSpeed Cache có chạy trên nginx không?

Plugin vẫn chạy, nhưng phần cache trang ở cấp server chỉ hoạt động với LiteSpeed/OpenLiteSpeed hoặc QUIC.cloud. Trên nginx, hãy tắt phần cache trang của plugin và dùng page cache của panel.

Chuyển từ CyberPanel mất bao lâu?

Với một website WordPress vài GB, quá trình đóng gói, tải lên, nhập database và kiểm tra thường xong trong vài giờ. Phần lâu nhất thường là chuyển email và chờ DNS cập nhật, vì vậy hãy giảm TTL trước một ngày.