cPanel là gì? Làm quen với giao diện và cách sử dụng cPanel
Thịnh Văn Hạnh
02/10/2023
2471 Lượt xem
Chia sẻ bài viết
cPanel là trình quản lý file được xây dựng dựa trên hệ điều hành Linux dùng để lưu trữ dữ liệu nhanh chóng, đơn giản và hiệu quả. Ở bài viết dưới đây, BKNS sẽ giới thiệu đến bạn cPanel là gì? những tính năng nổi bật, cách sử dụng cPanel.
Tóm Tắt Bài Viết
cPanel Là Gì?
cPanel là web hosting control panel, phần mềm quản trị hosting trên nền tảng Linux, với giao diện đồ họa trực quan, cho phép người dùng quản lý toàn bộ dịch vụ hosting mà không cần kỹ năng lập trình hay kiến thức Linux. Để hiểu rõ hơn về bản chất của công cụ này, cần nhìn vào cách cPanel vận hành và lý do nó trở thành lựa chọn hàng đầu trong ngành hosting.
Video hướng dẫn cPanel của BKNS
Cơ chế hoạt động của Cpanel
cPanel hoạt động như một lớp giao diện trung gian giữa người dùng và máy chủ web, chuyển đổi các thao tác click trực quan thành lệnh hệ thống Linux phía sau. Thay vì gõ lệnh mkdir, chmod hay chỉnh sửa file cấu hình Apache thủ công, người dùng chỉ cần nhấp vào biểu tượng tương ứng trong giao diện cPanel.
Hệ thống phân cấp của cPanel gồm 3 lớp rõ ràng:
- Hosting Company (Nhà cung cấp hosting): Sử dụng WHM (Web Host Manager) với quyền quản trị cao nhất tạo tài khoản, phân bổ tài nguyên server, cấu hình hệ thống.
- Reseller (Đại lý hosting): Cũng dùng WHM nhưng với quyền hạn giới hạn do nhà cung cấp thiết lập tạo và quản lý tài khoản con cho khách hàng.
- End User (Người dùng cuối): Truy cập trực tiếp vào giao diện cPanel quản lý file, email, database, domain của riêng mình.
Mối quan hệ giữa cPanel và WHM thường gây nhầm lẫn cho người mới: WHM là giao diện dành cho nhà cung cấp và đại lý, còn cPanel là giao diện dành cho người dùng cuối. Khi mua một gói shared hosting thông thường, bạn nhận được quyền truy cập cPanel, không phải WHM.
Ứng dụng của cPanel
cPanel phục vụ quản lý toàn diện các khía cạnh của một website đang hoạt động trên hosting. Các tác vụ phổ biến nhất người dùng thực hiện qua cPanel gồm:
- Quản lý file website: Upload, xóa, đổi tên, phân quyền file và thư mục qua File Manager hoặc FTP.
- Tạo và quản lý email theo tên miền: Lập địa chỉ email dạng ten@domain.com, quản lý hòm thư, cấu hình chuyển tiếp.
- Quản lý database: Tạo database MySQL, quản lý bảng dữ liệu qua phpMyAdmin.
- Quản lý tên miền: Thêm addon domain, tạo subdomain, cấu hình redirect.
- Cài đặt ứng dụng web: Cài WordPress, Joomla, Drupal chỉ vài click qua Softaculous.
- Theo dõi tài nguyên: Xem mức sử dụng băng thông, dung lượng đĩa, lượt truy cập.
cPanel phù hợp với cá nhân có website cá nhân hoặc blog, doanh nghiệp vừa và nhỏ quản lý 1-5 website, và đặc biệt là người mới bắt đầu chưa có kinh nghiệm quản trị server.
Những tính năng có trong cPanel
cPanel có tính năng chính gồm: Files (quản lý file), Domains (tên miền), Email, Databases (cơ sở dữ liệu), Security (bảo mật) và Software mỗi nhóm tập hợp các công cụ liên quan theo chức năng, giúp người dùng dễ tìm và sử dụng.
Dưới đây là chi tiết từng nhóm tính năng quan trọng nhất mà người mới cần nắm vững ngay từ đầu.
1. Quản lý File
- File Manager: Giao diện quản lý file trực tuyến, hỗ trợ upload, tải xuống, chỉnh sửa, nén/giải nén file ngay trên trình duyệt mà không cần phần mềm FTP.
- FTP Accounts: Tạo tài khoản FTP riêng cho từng cộng tác viên, phân quyền truy cập vào thư mục cụ thể. Hữu ích khi làm việc nhóm — designer chỉ truy cập thư mục /themes, developer truy cập /plugins.
- Disk Usage: Xem mức sử dụng dung lượng theo từng thư mục, giúp xác định thư mục nào đang chiếm quá nhiều không gian.
- Backup / Backup Wizard: Tạo bản sao lưu toàn bộ hosting hoặc từng phần (file, database, email) và khôi phục khi cần.
2. Quản lý Domain
- Addon Domains: Thêm tên miền mới vào cùng một tài khoản hosting, mỗi domain hoạt động độc lập như một website riêng.
- Subdomains: Tạo subdomain dạng shop.domain.com hoặc blog.domain.com trỏ đến thư mục khác nhau.
- Redirects: Cấu hình chuyển hướng từ URL này sang URL khác, hữu ích khi đổi tên miền hoặc chuyển trang.
- Zone Editor: Chỉnh sửa DNS record (A, CNAME, MX, TXT) trực tiếp từ cPanel.
3. Quản lý Email
- Email Accounts: Tạo địa chỉ email theo tên miền riêng (info@company.com), đặt dung lượng hộp thư, quản lý mật khẩu.
- Webmail: Truy cập email qua trình duyệt với giao diện Roundcube hoặc Horde, không cần cấu hình ứng dụng email.
- Email Forwarders: Chuyển tiếp email từ địa chỉ này sang địa chỉ khác tự động.
- Spam Filters: Cấu hình lọc spam bằng SpamAssassin, giảm email rác vào hộp thư.
- MX Entry: Cấu hình máy chủ nhận email, cần thiết khi dùng Google Workspace hoặc Microsoft 365 cho email doanh nghiệp.
4. Quản lý Database
- MySQL Databases: Tạo database MySQL, thêm user database, phân quyền (SELECT, INSERT, UPDATE, DELETE…). Mỗi ứng dụng như WordPress cần ít nhất một database riêng.
- MySQL Database Wizard: Trình hướng dẫn từng bước tạo database và user — thích hợp cho người mới, giảm sai sót khi cấu hình.
- phpMyAdmin: Giao diện web quản lý database trực quan — xem, chỉnh sửa, import/export bảng dữ liệu, chạy câu lệnh SQL. Đây là công cụ không thể thiếu khi cần thao tác dữ liệu trực tiếp.
- Remote MySQL: Cho phép kết nối database từ địa chỉ IP bên ngoài, cần thiết khi ứng dụng chạy trên server khác.
5. Bảo mật
- SSL/TLS: Cài chứng chỉ SSL để bật HTTPS cho website. cPanel tích hợp Let’s Encrypt cho phép cài SSL miễn phí chỉ vài click.
- IP Blocker: Chặn địa chỉ IP cụ thể hoặc dải IP truy cập vào hosting hiệu quả khi đối phó tấn công brute force.
- Hotlink Protection: Ngăn website khác nhúng trực tiếp hình ảnh từ hosting của bạn, tiết kiệm băng thông.
- Directory Privacy: Đặt mật khẩu bảo vệ thư mục, chỉ người có tài khoản mới truy cập được.
- ModSecurity: Tường lửa ứng dụng web (WAF) lọc các request độc hại trước khi chúng chạm đến website.
Ưu nhược điểm của cPanel
Ưu điểm
- Giao diện trực quan nhất phân khúc: Các tính năng phân nhóm theo chức năng kèm biểu tượng minh họa, người không có nền tảng kỹ thuật vẫn tìm được công cụ cần dùng trong vòng vài phút.
- Cộng đồng và tài liệu phong phú: Hàng triệu bài hướng dẫn, video, diễn đàn hỗ trợ bằng nhiều ngôn ngữ — khi gặp vấn đề, giải pháp luôn sẵn có trên Google.
- Tích hợp Softaculous Apps Installer: Cài WordPress, Joomla, Drupal, Magento, OpenCart và hàng trăm ứng dụng khác chỉ trong 2-3 phút, không cần upload thủ công hay cấu hình database.
- Tương thích rộng: Hầu hết nhà cung cấp hosting lớn tại Việt Nam và thế giới đều cung cấp gói Shared Hosting cPanel, dễ chuyển đổi nhà cung cấp mà không cần học lại công cụ mới.
- Backup tự động: Hỗ trợ lịch backup tự động theo ngày/tuần, bảo vệ dữ liệu website hiệu quả.
Nhược điểm
- Chi phí bản quyền tăng mạnh từ 2019: cPanel thay đổi mô hình cấp phép từ tính theo server sang tính theo số tài khoản. Nhà cung cấp hosting phải trả từ 15 đến 45 USD/tháng tùy số lượng tài khoản, khiến giá hosting cPanel tăng đáng kể so với trước.
- Chỉ chạy trên Linux: cPanel không hỗ trợ Windows Server. Nếu ứng dụng yêu cầu Windows (ASP.NET, MSSQL…), phải dùng Plesk hoặc IIS Manager.
- Tài nguyên server nặng hơn DirectAdmin: cPanel tiêu thụ RAM và CPU nhiều hơn, không lý tưởng cho VPS cấu hình thấp (dưới 1GB RAM).
- Giao diện ít hiện đại hơn Plesk: Về mặt thẩm mỹ, Plesk có giao diện thoáng hơn. cPanel vẫn giữ phong cách truyền thống qua nhiều năm.
Hướng dẫn đăng nhập và sử dụng cPanel cho người mới
Người mới sử dụng cPanel bằng cách truy cập đường dẫn đăng nhập từ nhà cung cấp hosting, nhập tài khoản và mật khẩu được gửi qua email, sau đó làm quen với giao diện chính để thực hiện các tác vụ quản trị cơ bản.
Dưới đây là hướng dẫn từng bước cụ thể, từ lần đăng nhập đầu tiên đến các tác vụ thiết yếu nhất.
Cách đăng nhập cPanel lần đầu
Sau khi mua hosting, nhà cung cấp gửi email chào mừng kèm thông tin đăng nhập. Bạn có thể truy cập cPanel theo 2 cách:
Cách 1: Qua URL trực tiếp
- Nhập http://domain.com:2082 (HTTP) hoặc https://domain.com:2083 (HTTPS bảo mật hơn) vào thanh địa chỉ trình duyệt.
- Thay domain.com bằng tên miền hoặc địa chỉ IP server của bạn.
Cách 2: Qua trang quản lý của nhà cung cấp
- Đăng nhập vào tài khoản tại nhà cung cấp hosting (ví dụ: Hostinger, Namecheap, AZDIGI…).
- Tìm nút “Manage Hosting” hoặc “Go to cPanel” trong trang quản lý dịch vụ.
Sau khi đăng nhập lần đầu, nên thực hiện ngay:
- Đổi mật khẩu cPanel: Vào Preferences → Password & Security → đặt mật khẩu mạnh khác với mật khẩu email.
- Kiểm tra thông tin liên hệ: Đảm bảo email khôi phục tài khoản chính xác.
- Bật Two-Factor Authentication (2FA): Vào Security → Two-Factor Authentication → quét mã QR bằng Google Authenticator, tăng bảo mật tài khoản đáng kể.
- Làm quen giao diện: Lướt qua các nhóm tính năng (Files, Domains, Email, Databases, Security, Software) để biết vị trí từng công cụ.
Cách cài wordpress qua cPanel bằng Softaculous
Cài WordPress qua cPanel bằng Softaculous Apps Installer hoàn thành trong khoảng 3-5 phút mà không cần upload file hay tạo database thủ công.
Các bước thực hiện:
Bước 1: Đăng nhập cPanel → kéo xuống mục Software → click Softaculous Apps Installer.
Bước 2: Trong giao diện Softaculous, tìm WordPress (thường hiển thị ngay trang chủ trong mục “Top Scripts”) → click Install Now.
Bước 3: Điền thông tin cài đặt:
- Choose Protocol: Chọn https:// nếu đã có SSL, hoặc http:// nếu chưa.
- Choose Domain: Chọn tên miền muốn cài WordPress.
- In Directory: Để trống nếu muốn WordPress chạy ở thư mục gốc (domain.com), hoặc nhập tên thư mục con (blog) nếu muốn chạy tại domain.com/blog.
- Site Name / Site Description: Nhập tên và mô tả ngắn cho website.
- Admin Username / Password / Email: Đặt thông tin đăng nhập trang quản trị WordPress — không dùng “admin” làm username vì đây là mục tiêu tấn công brute force phổ biến.
Bước 4: Cuộn xuống phần Choose the version you want to install → giữ nguyên phiên bản mới nhất.
Bước 5: Click Install → đợi 1-2 phút → Softaculous hiển thị link website và link trang quản trị (domain.com/wp-admin).
Lứu ý:
- Lưu URL quản trị và thông tin đăng nhập vào nơi an toàn.
- Cài ngay plugin bảo mật (Wordfence hoặc Solid Security).
- Cập nhật WordPress, theme và plugin lên phiên bản mới nhất.
Cách tạo email theo tên miền riêng trong cPanel
Tạo email theo tên miền riêng (ten@company.com) qua cPanel giúp doanh nghiệp và cá nhân có địa chỉ email chuyên nghiệp thay vì dùng Gmail hay Yahoo.
Bước 1: Đăng nhập cPanel → mục Email → click Email Accounts.
Bước 2: Click Create (hoặc + Create tùy phiên bản giao diện).
Bước 3: Điền thông tin:
- Domain: Chọn tên miền từ danh sách.
- Username: Nhập phần trước dấu @ (ví dụ: info, support, sales).
- Password: Đặt mật khẩu mạnh hoặc dùng công cụ Generate Password của cPanel.
- Storage Space: Đặt dung lượng hộp thư (mặc định 250MB — có thể tăng tùy gói hosting).
Bước 4: Click Create → email username@domain.com sẵn sàng sử dụng.
Truy cập email sau khi tạo:
- Qua Webmail: Vào https://domain.com/webmail → đăng nhập bằng địa chỉ email vừa tạo và mật khẩu → chọn giao diện Roundcube.
- Qua ứng dụng email (Outlook, Thunderbird, Gmail): Cần cấu hình thêm IMAP/SMTP — thông tin server lấy trong cPanel tại Email Accounts → Connect Devices.
Nhìn chung, các tính năng sử dụng của cPanel rất đơn giản và tiện ích. Bài viết trên đây đã giải thích cPanel là gì, hướng dẫn cách sử dụng cPanel cơ bản. Trong những bài viết tiếp theo, BKNS sẽ hướng dẫn cách sử dụng cụ thể từng chức năng trong cPanel.
Chúc các bạn thành công!
Xem thêm:


































