Kiểm Tra Trạng Thái License cPanel của Bạn
Giới Thiệu
Việc đảm bảo license cPanel của bạn luôn còn hạn là cực kỳ quan trọng để duy trì hoạt động ổn định và bảo mật cho máy chủ hosting của bạn. Một license hết hạn có thể dẫn đến việc các dịch vụ cPanel/WHM ngừng hoạt động, không thể tạo tài khoản mới, cập nhật phần mềm, hoặc thậm chí là mất quyền truy cập vào các tính năng quản trị quan trọng. Bài viết này sẽ hướng dẫn bạn các phương pháp khác nhau để kiểm tra trạng thái license cPanel một cách nhanh chóng và chính xác.
📋 Thời gian: 5-10 phút | Độ khó: Cơ bản
Yêu Cầu
Để thực hiện các bước kiểm tra này, bạn cần có:
- Quyền truy cập vào giao diện WHM (Web Host Manager) của máy chủ cPanel.
- Hoặc/và quyền truy cập SSH (Secure Shell) vào máy chủ cPanel với tài khoản root hoặc tài khoản có quyền
sudo. - Địa chỉ IP công cộng của máy chủ cPanel của bạn.
Các Bước Thực Hiện
Có ba phương pháp chính để kiểm tra trạng thái license cPanel: qua giao diện WHM, qua SSH/dòng lệnh, và qua công cụ trực tuyến của cPanel.
Bước 1: Kiểm tra qua giao diện WHM
Đây là phương pháp đơn giản nhất và được khuyến nghị cho hầu hết người dùng.
-
Đăng nhập vào WHM: Mở trình duyệt web của bạn và truy cập vào địa chỉ WHM của máy chủ. Thường là
https://your_server_ip:2087hoặchttps://your_domain.com:2087. Đăng nhập bằng tài khoảnrootvà mật khẩu của bạn. -
Tìm thông tin License: Sau khi đăng nhập thành công, bạn có thể tìm thấy thông tin license ở ngay trang chủ WHM (trang "Home") trong mục "License Information" ở cột bên trái hoặc trên bảng điều khiển chính. Nếu không thấy, bạn có thể tìm kiếm "License" trong thanh tìm kiếm ở góc trên bên trái và chọn mục "License Information" dưới phần "Server Configuration".
-
Kiểm tra trạng thái: Tại trang "License Information", bạn sẽ thấy các thông tin chi tiết về license của mình, bao gồm:
- "License Status": Cho biết trạng thái hiện tại (ví dụ: "Active").
- "Expiration Date": Ngày hết hạn của license.
- "License ID": Mã ID của license.
- "IP Address": Địa chỉ IP mà license được cấp phép.
✅ Thành công: Nếu bạn thấy "License Status" là "Active" và "Expiration Date" còn xa, license của bạn đang hoạt động bình thường. ⚠️ Cảnh báo: Nếu "License Status" là "Expired" hoặc "Invalid", bạn cần liên hệ nhà cung cấp dịch vụ hosting hoặc cPanel để gia hạn/khắc phục ngay lập tức.
Bước 2: Kiểm tra qua SSH/Dòng lệnh
Phương pháp này cung cấp thông tin chi tiết và rất hữu ích nếu bạn không thể truy cập WHM hoặc muốn xác minh trực tiếp trên máy chủ.
-
Kết nối SSH đến máy chủ: Sử dụng một ứng dụng SSH client (như PuTTY trên Windows, Terminal trên macOS/Linux) để kết nối đến máy chủ của bạn với quyền
root.ssh root@your_server_ipThay thế
your_server_ipbằng địa chỉ IP máy chủ của bạn. Nhập mật khẩu khi được yêu cầu. -
Sử dụng lệnh
cpkeyclt: cPanel cung cấp một công cụ dòng lệnh chuyên dụng để quản lý và kiểm tra license.# Lệnh này hiển thị trạng thái license cục bộ
/usr/local/cpanel/cpkeyclt --statusHoặc để có thông tin chi tiết hơn:
# Lệnh này hiển thị toàn bộ thông tin license hiện tại
/usr/local/cpanel/cpkeyclt -vBạn cũng có thể buộc cPanel cập nhật thông tin license từ máy chủ cPanel:
# Buộc cập nhật license từ máy chủ cPanel
/usr/local/cpanel/cpkeyclt --force💡 Mẹo: Sau khi chạy
--force, hãy chạy lạicpkeyclt --statusđể xem trạng thái mới nhất. -
Phân tích kết quả: Output của lệnh
cpkeycltsẽ hiển thị các thông tin như:License status:(ví dụ: "active")License ID:Expiration date:IP address:
✅ Thành công: Tương tự như WHM, nếu trạng thái là "active" và ngày hết hạn còn hiệu lực, license của bạn đang tốt. ⚠️ Cảnh báo: Nếu bạn thấy thông báo "License Expired" hoặc "License Invalid", bạn cần hành động ngay.
Bước 3: Kiểm tra qua công cụ trực tuyến của cPanel
Công cụ này cho phép bạn kiểm tra trạng thái license của bất kỳ máy chủ cPanel nào chỉ với địa chỉ IP của nó, rất tiện lợi để kiểm tra chéo hoặc khi bạn không có quyền truy cập vào máy chủ.
-
Truy cập trang kiểm tra License của cPanel: Mở trình duyệt web và truy cập vào địa chỉ:
https://verify.cpanel.net/ -
Nhập địa chỉ IP của máy chủ: Trên trang web, bạn sẽ thấy một ô nhập liệu. Hãy nhập địa chỉ IP công cộng của máy chủ cPanel mà bạn muốn kiểm tra vào đó.
-
Xem kết quả: Nhấn nút "Verify License". Trang web sẽ hiển thị trạng thái license, ngày hết hạn và các thông tin liên quan khác.
✅ Thành công: Nếu thông tin hiển thị là "Active" và ngày hết hạn chính xác, license của bạn hợp lệ. ⚠️ Cảnh báo: Nếu bạn nhận được thông báo "License invalid" hoặc "License expired", điều này xác nhận rằng có vấn đề với license của bạn.
Troubleshooting
Dưới đây là một số vấn đề thường gặp khi kiểm tra license cPanel và cách xử lý:
-
Lỗi: "License Expired" hoặc "License Invalid"
- Nguyên nhân: License đã hết hạn, bị thu hồi, hoặc có thể đã được cấp cho một địa chỉ IP khác.
- Cách xử lý:
- Liên hệ ngay với nhà cung cấp dịch vụ hosting hoặc nhà cung cấp license cPanel của bạn để gia hạn hoặc mua license mới.
- Nếu bạn vừa gia hạn nhưng trạng thái vẫn chưa cập nhật, hãy thử chạy lệnh
/usr/local/cpanel/cpkeyclt --forcequa SSH để buộc cPanel cập nhật thông tin license. - Đảm bảo rằng địa chỉ IP của máy chủ của bạn không thay đổi. Nếu có, bạn cần yêu cầu cập nhật license cho IP mới.
-
Lỗi: "Connection refused" hoặc không thể kết nối SSH/WHM
- Nguyên nhân: Dịch vụ cPanel/WHM có thể đã ngừng hoạt động, tường lửa chặn cổng truy cập, hoặc máy chủ đang gặp sự cố.
- Cách xử lý:
- Kiểm tra trạng thái máy chủ của bạn.
- Đảm bảo các cổng 2087 (WHM), 2083 (cPanel), 22 (SSH) không bị chặn bởi tường lửa (firewall) trên máy chủ hoặc mạng của bạn.
- Thử khởi động lại các dịch vụ cPanel/WHM nếu bạn có quyền truy cập console hoặc qua một giao diện quản lý khác (như SolusVM, Virtualizor).
-
Lỗi: Thông tin License không khớp (ví dụ: IP không đúng)
- Nguyên nhân: License có thể đã được cấp cho một địa chỉ IP khác hoặc đã có sự thay đổi IP trên máy chủ của bạn mà chưa được cập nhật.
- Cách xử lý:
- Xác minh địa chỉ IP công cộng hiện tại của máy chủ.
- Liên hệ nhà cung cấp license để yêu cầu cập nhật địa chỉ IP liên kết với license của bạn.
Kết Luận
Việc kiểm tra trạng thái license cPanel định kỳ là một phần quan trọng trong việc quản lý máy chủ. Bằng cách sử dụng các phương pháp qua WHM, SSH hoặc công cụ trực tuyến của cPanel, bạn có thể dễ dàng xác minh hiệu lực của license và nhanh chóng xử lý các vấn đề phát sinh.
Best practices:
- Đặt lịch nhắc nhở: Đặt lời nhắc trước ngày hết hạn license để có đủ thời gian gia hạn.
- Kiểm tra định kỳ: Dù bạn đã gia hạn, hãy kiểm tra lại sau đó vài ngày để đảm bảo trạng thái đã được cập nhật chính xác.
- Lưu trữ thông tin: Ghi lại ID license và ngày hết hạn ở một nơi an toàn để dễ dàng tra cứu khi cần.
- Liên hệ nhà cung cấp: Khi gặp bất kỳ vấn đề nào liên quan đến license mà bạn không thể tự khắc phục, đừng ngần ngại liên hệ với nhà cung cấp dịch vụ hosting hoặc nhà cung cấp license cPanel của bạn để được hỗ trợ.
Xem thêm: