Hướng dẫn cách cài đặt cPanel chi tiết

Nếu bạn đang tìm kiếm một giải pháp VPS ổn định để triển khai website, ứng dụng hoặc hệ thống server phục vụ học tập và kinh doanh, thì VPSRE.NET là một gợi ý đáng cân nhắc. Dịch vụ cung cấp VPS hiệu năng cao, sử dụng ổ cứng SSD/NVMe, tốc độ truy cập nhanh và băng thông rộng, phù hợp cho cả người mới bắt đầu lẫn người có kinh nghiệm quản trị hệ thống.

VPSRE.NET hỗ trợ nhiều hệ điều hành phổ biến, cấp quyền quản trị đầy đủ, dễ dàng cài đặt và mở rộng khi nhu cầu tăng lên. Bên cạnh đó, đội ngũ hỗ trợ kỹ thuật sẵn sàng trợ giúp trong quá trình sử dụng, giúp bạn yên tâm vận hành hệ thống. Đây là lựa chọn phù hợp nếu bạn cần một VPS ổn định, chi phí hợp lý và dễ triển khai cho các dự án online hiện nay.

1. Hướng dẫn cách cài đặt cPanel chi tiết

Cài đặt phần mềm cPanel thực sự khá đơn giản và có thể được thực hiện trong mười bước dễ dàng. Dưới đây là hướng dẫn cài đặt chi tiết từng bước:

1.1. Chuẩn bị trước khi cài đặt

Trước khi bắt đầu, hãy đảm bảo bạn đã đáp ứng các yêu cầu sau:

  • Máy chủ (Server): Sử dụng máy chủ mới, chưa cài đặt bất kỳ dịch vụ web nào như Apache, Nginx hoặc MySQL.
  • Hệ điều hành (OS): cPanel hỗ trợ các bản Linux phổ biến như CentOS, CloudLinux, AlmaLinux.
  • Yêu cầu cấu hình tối thiểu:
    • RAM: 2GB trở lên (khuyến nghị 4GB để hoạt động mượt hơn).
    • Ổ Cứng: Ít nhất 20GB trống.
  • License cPanel: cPanel là phần mềm có bản quyền, bạn cần mua license hoặc sử dụng bản trial 15 ngày để trải nghiệm.
  • Hostname (FQDN): Đặt tên máy chủ theo chuẩn FQDN (Fully Qualified Domain Name), ví dụ: server.tenmiencuaban.com.
  • Kết nối SSH: Chuẩn bị công cụ SSH (như PuTTY, Terminal) để đăng nhập vào máy chủ với quyền root.

1.2. Các bước cài đặt

Sau khi hoàn tất chuẩn bị, bạn tiến hành cài đặt theo các bước:

Bước 1: Đăng nhập vào VPS và cấu hình Hostname

  • Sử dụng phần mềm SSH (PuTTY, Terminal, MobaXterm…) để đăng nhập vào máy chủ với quyền root.
  • Đặt hostname theo chuẩn FQDN (Fully Qualified Domain Name) – đây là tên miền đầy đủ cho máy chủ, ví dụ:
    hostnamectl set-hostname server.tenmiencuaban.com

Việc cấu hình hostname chuẩn là bắt buộc để cPanel hoạt động ổn định.

Bước 2: Cài đặt các gói cần thiết và tải script cPanel

Tùy vào hệ điều hành của VPS, chạy các lệnh cài đặt ban đầu:

  • Đối với CentOS/RedHat/AlmaLinux/CloudLinux:

yum install -y perl curl

cd ~

curl -o latest -L https://securedownloads.cpanel.net/latest

sh latest

  • Đối với Ubuntu/Debian:

apt-get install -y perl curl

cd ~

curl -o latest -L https://securedownloads.cpanel.net/latest

sh latest

Quá trình cài đặt có thể kéo dài từ 30–50 phút tùy tốc độ mạng và cấu hình máy chủ. Trong thời gian này, hệ thống sẽ tự động cài đặt toàn bộ dịch vụ cần thiết cho cPanel/WHM.

Bước 3: Truy cập giao diện quản trị WHM

Sau khi cài đặt hoàn tất, hệ thống sẽ hiển thị đường dẫn đăng nhập.

  • Truy cập trình duyệt với dạng URL: https://[IP_may_chu]:2087
  • Đăng nhập bằng tài khoản root và mật khẩu VPS.

Bước 4: Cấu hình ban đầu cho cPanel/WHM

Khi đăng nhập lần đầu, bạn sẽ được yêu cầu thiết lập các thông số cơ bản:

  • Email quản trị: Nhập địa chỉ email để nhận thông báo hệ thống.
  • Hostname: Xác nhận hostname đã cấu hình ở Bước 1.
  • Thông tin DNS: Chọn DNS Resolver hoặc để mặc định nếu chưa có yêu cầu riêng.

Bước 5: Cấu hình địa chỉ IP

  • Chọn địa chỉ IP Public của VPS để gán cho cPanel.
  • Đây sẽ là IP mặc định cho các tài khoản hosting tạo sau này.

Bước 6: Thiết lập Nameserver

  • Giữ nguyên phần mềm BIND làm nameserver mặc định, hoặc tùy chỉnh theo nhu cầu.
  • Khai báo bản ghi DNS nếu bạn đã có tên miền.

Bước 7: Chọn dịch vụ FTP

  • Chọn Pure-FTPd để hỗ trợ bảo mật chống tấn công brute force và quản lý quota người dùng hiệu quả.

Bước 8: Bật tính năng bảo mật cPHulk

  • Kích hoạt cPHulk để bảo vệ hệ thống trước các cuộc tấn công brute force vào WHM/cPanel.

Bước 9: Quản lý dung lượng filesystem

  • Kích hoạt tính năng Filesystem Quotas để theo dõi và giới hạn dung lượng ổ đĩa cho từng tài khoản hosting.

Bước 10: Hoàn tất cài đặt

  • Nhấn Finish để hoàn tất quá trình cài đặt và bắt đầu sử dụng WHM/cPanel.
  • Bạn có thể tạo tài khoản hosting, quản lý website, email, cơ sở dữ liệu… ngay trên giao diện WHM.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *