CloudPanel là control panel khá nổi bật trong thời gian gần đây, nó được khen về tính đơn giản & dễ dùng… Một trong các lý do mà tôi quan tâm đến CloudPanel và nó cho phép tạo PHP + Nginx, cùng việc có sẵn nhiều cơ chế cache giúp cải thiện tốc độ website.
CloudPanel hoàn toàn miễn phí & do một công ty ở Đức có tên MGT-COMMERCE chuyên về hosting phát triển.
–
Yêu cầu hệ thống:
Operating Systems (Hệ điều hành):
- Debian 12 hoặc 11 (x86 & ARM64)
- Ubuntu 24.04 hoặc 22.04 LTS (x86 & ARM64)
Cores:
- Tối thiểu 2GB RAM
- Tối thiểu 10GB ổ cứng
Như vậy chúng ta có thể thấy khá rõ là yêu cầu hệ thống của CloudPanel cao hơn hầu hết các control panel khác khi RAM tối thiểu cần 2GB. Nhiều panel khác có thể hoạt động được ở RAM 1GB.
–
Demo: Vultr Ubuntu 24.04 AMD64 RAM 2GB, Location: Singapore
Cài CloudPanel có thể thông qua terminal console sẵn có của VPS mà không cần đến các terminal chuyên như PuTTY hoặc Bitvise.
A. Cập nhật Ubuntu
Cập nhật và cài đặt các gói đó.
apt update && apt -y upgrade && apt -y install curl wget sudo
Khởi động lại VPS:
sudo reboot
Đợi 1 – 2 phút, bạn đăng nhập lại VPS, và chúng ta sẽ đi vào phần cài đặt chính.
B. Cài CloudPanel
Hướng dẫn cài đặt chính thức nằm ở địa chỉ sau:
https://www.cloudpanel.io/docs/v2/getting-started/other
Câu lệnh tùy thuộc vào việc bạn chọn OS nào (phiên bản nào của Ubuntu hoặc Debian) & kiểu cơ sở dữ liệu mà bạn muốn khởi tạo (MySQL hay MariaDB).
Ở đây tôi sẽ khởi tạo với câu lệnh tương ứng với Ubuntu 24.04 (LTS/bản được hỗ trợ dài hạn của Ubuntu) và MySQL 8.4 (đây cũng là phiên bản LTS/hỗ trợ dài hạn của MySQL).
Lệnh:
curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \
echo "19cfa702e7936a79e47812ff57d9859175ea902c62a68b2c15ccd1ebaf36caeb install.sh" | \
sha256sum -c && sudo DB_ENGINE=MYSQL_8.4 bash install.sh
Quá trình này cần khoảng 10 phút để hoàn tất. Sau khi hoàn tất, khởi động lại VPS một lần nữa.
C. Truy cập CloudPanel
Bạn truy cập vào địa chỉ sau:
https://địa-chỉ-ip-VPS-của-bạn:8443
Ví dụ của tôi sẽ là:
https://139.180.133.32:8443
Bỏ qua thông báo về liên kết bảo mật và tiếp tục truy cập:
Sau đó nhập thông tin tài khoản admin (tùy theo của bạn, bên dưới là của tôi):

Timezone chọn Asia/Bangkok nếu bạn ở Việt Nam, nên chọn đúng múi giờ để các tác vụ tự động liên quan đến giờ giấc được đồng bộ chuẩn xác.
Sau khi tạo user xong bạn sẽ được đưa vào trang login để đăng nhập vào CloudPanel.
D. Thêm tên miền & tạo trang WordPress
Nhớ trước khi tạo trang cần vào DNS của domain (thường thông qua Cloudflare cho nhanh và tiện) để trỏ nó về IP của VPS.
Bạn Add Site > Create a WordPress Site > Điền vào các trường thông tin như yêu cầu là bạn sẽ có trang WordPress tương ứng với tên miền.
Ảnh minh họa:
Một số lưu ý nhỏ:
- Domain name: Tên miền, thường dạng không-www được ưa chuộng hơn làm địa chính của website, dạng có-www sẽ tự động chuyển hướng về dạng không-www.
- Chú ý các thông tin Admin User Name (mặc định là admin), và Admin Passwords (được tạo tự động). Nên chủ động thay đổi Admin Passwords thành dạng dễ nhớ hơn, vì đây chính là thông tin để login vào trang WordPress.
- Admin Email nhập chính xác địa chỉ email của bạn.
E. Thêm SSL (https) bảo mật cho WordPress
Sau khi tạo xong, khi truy cập website bạn có thể sẽ thấy thông báo kiểu này:

Đấy là do SSL chưa được tạo, bạn cần click vào tên miền đó trong panel quản trị, vào phần SSL để thao tác: Click Actions > New Let’s Encrypt Certificate:

Thông tin phía dưới hiện ra, bạn click Create and Install:
Thông báo thành công:
Giờ truy cập trang bạn sẽ không còn thấy thông báo lỗi cảnh báo bảo mật nữa.
F. Thêm đường dẫn dễ nhớ cho trang quản trị cho CloudPanel
Vừa nãy chúng ta đã phải truy cập trang quản trị qua IP và liên kết không bảo mật, để thiết lập địa chỉ dễ nhớ hơn & liên kết bảo mật, chúng ta làm như sau:
Vào Admin Area (phía trên tay phải) > Settings > Nhập địa chỉ cho control panel.
Ví dụ:
cp.your-domain.com
Thay your-domain.com bằng tên miền thực tế của bạn, và nhớ trước khi làm điều này thì phải trỏ bản ghi cp về IP của VPS.
Trỏ bản ghi cp:

Ở trang Admin Area nhấn Save để lưu:

Khi bạn thiết lập đúng thì khi truy cập cp.your-domain.com, bạn sẽ được đưa đến trang đăng nhập của CloudPanel, và cảnh báo về https sẽ không còn nữa.
G. Tăng tốc trang với PageSpeed & Varnish Cache
Đây là điểm tôi thích của CloudPanel, họ làm vấn đề cải thiện hiệu suất đơn giản đi rất nhiều… Click vào tên miền muốn điều chỉnh.
1. Vào Settings, kéo xuống cuối và bật PageSpeed, rồi nhấn Save.

2. Tiếp đến bật Varnish Cache:
Varnish Cache trong CloudPanel còn có vài tinh chỉnh nâng cao, đặc biệt trên VPS nhiều trang hoặc có lượng truy cập lớn, bạn có thể vào docs của họ để xem hướng dẫn: https://www.cloudpanel.io/docs/v2/frontend-area/varnish-cache/introduction/
Người dùng WordPress có thể cần cài thêm plugin https://wordpress.org/plugins/clp-varnish-cache/ để bạn tiện xóa cache ngay trong giao diện quản trị của WordPress (thay vì phải vào giao diện quản trị VPS của CloudPanel).
Đánh giá nhanh:
- CloudPanel có giao diện sáng sủa, đầy đủ tính năng nhưng khá dễ dùng (ngay cả với người mới). Các trải nghiệm thực tế sau này sẽ giúp tôi có đánh giá tốt hơn, nhất là ở phần cải thiện hiệu suất.
- Tuy nhiên RAM tối thiểu 2GB có thể là yếu tố cản trở người dùng cá nhân có đầu tư thấp (thường chỉ chi 5 – 6$ / VPS, và có được VPS 1GB RAM).
- CloudPanel có khả năng rất phù hợp với người dùng cá nhân có 2 – 3 website cần quản lý.
- Ứng cử viên có khả năng cạnh tranh với CloudPanel là HestiaCP, nó thậm chí còn tối giản và dễ dùng hơn, nhưng HestiaCP không có các cài đặt nâng cao để cải thiện hiệu suất (có thể các mặc định của nó đã khá tốt, tôi sẽ kiểm tra sau). CloudPanel tích hợp ít nhất 2 tính năng là PageSpeed & đặc biệt là Varnish cache để tăng hiệu suất WordPress.
- Người dùng cá nhân có chi phí đầu tư thấp có thể tìm đến các VPS giá rẻ cấu hình cao được đánh giá tốt như Hetzner (tuy nhiên VPS giá rẻ của họ nằm ở châu Âu, xa Việt Nam).
- Nghe nói Lowendbox cung cấp nhiều thông tin VPS khuyến mại giá rẻ, bạn có thể tham khảo thêm, tôi chưa thử.







