
Cách cài SSL miễn phí lên hosting thủ công khi cPanel không hỗ trợ.
Nếu như hosting của bạn không hỗ trợ thì ta có thể làm thủ công theo hướng dẫn từng bước dưới đây và để làm được thì yêu cầu phải có 1 tài khoản FTP quản trị của hosting.
Bước 1: Tạo chứng chỉ miễn phí.
Đầu tiên ta truy cập vào https://www.sslforfree.com/ rồi nhập tên miền rồi bấm Create Free SSL Certificate để tạo chứng chỉ.
Lưu ý: Muốn tạo chứng chỉ cho subdomain thì ta nhập toàn bộ subdomain vào.
Tiếp theo xác minh quyền sở hữu của tên miền, ở đây thì mình chọn phương thức Automatic FTP Verification để xác minh.
Điền thông tin đăng nhập FTP vào, phần Directory bạn nhập tên thư mục gốc của tên miền cần cài SSL của mình là public_html. Nếu tên miền cần cài là addon domain hoặc subdomain thì bạn phải nhập đúng đường dẫn của tên miền đó ví dụ như domain/public_html .
Và sau đó chọn Download Free SSL Certificate để hoàn tất.
Xong mình lưu lại đó và quay về bảng điều khiên cPanel.
Bước 2: Cài đặ và quản lý chứng chỉ ssl trên cPanel.
Vào bảng điều khiển của cPanel chọn mục SSL/TLS.
Chọn Certificates (CRT).
Ở phần Upload a New Certificate ta copy Certificate mà bạn nhận được ở bước 1 vào.
Sau đó lưu lại, sau đó ấn Go Back để quay lại và chọn nút Install ở chứng chỉ mà ta vừa thêm vào.
Sau đó ở phần Private Key (KEY), ta điền mã Private Key mà bạn đã nhận được ở bước 1 vào, sau đó ấn nút Install Certificate.
Như vậy là xong, ta sẽ nhận được thông báo như sau:
Vậy là thành công, giờ bạn có thể truy cập thử website với đường dẫn HTTPS để tận hưởng thành quả rồi.
Chú ý: Vì là ssl miễn phí nên ta phải gia hạn định kỳ 90 ngày thì ta gia hạn lại.