Hướng dẫn cài Positive SSL cho website WordPress trên hosting có cPanel.
SSL ngày càng trở nên cần thiết với các website trong bối cảnh tin tặc ngày càng gia tăng các cuộc tấn công và Google công khai “nâng đỡ” những trang sử dụng giao thức HTTPS. Không chỉ ưu tiên những trang có cài đặt SSL trên bảng xếp hạng kết quả tìm kiếm, Google (mà cụ thể là trình duyệt Chrome) còn cảnh báo “không an toàn” đối với những website không sử dụng tiêu chuẩn bảo mật này. Đó là lý do tại sao bạn nên cài đặt SSL cho website của mình “ngay và luôn”, không thể chần chừ thêm nữa.
Tham khảo thêm:
Phần lớn các dịch vụ hosting hiện nay đều tích hợp sẵn Let’s Encrypt (một loại SSL miễn phí) trong cPanel. Bạn chỉ mất vài bước đơn giản là đã có thể cài đặt thành công loại SSL này. Tuy nhiên, sẽ thế nào nếu bạn muốn xài hàng trả phí cho nó “sang chảnh”?
Bài viết hôm nay sẽ hướng dẫn chi tiết cho các bạn cách cài Positive SSL- một trong những loại SSL giá rẻ và phổ biến nhất hiện nay, lên blog/ website WordPress nói riêng và hosting cPanel nói chung. Hãy cùng dành ra ít phút để theo dõi nhé.
1. Đăng nhập vào cPanel của bạn, tìm mục SSL/TLS và click vào đó.
2. Click tiếp vào mục Generate, view, upload, or delete your private keys.
3. Lựa chọn Key Size (nên để mặc định là 2048 bits), nhập tên mô tả cho private key rồi click vào nút Generate để tạo key.
Chờ trong giây lát để quá trình hoàn tất.
4. Quay trở lại trang SSL/TLS, click vào mục Generate, view, or delete SSL certificate signing requests.
5. Tại đây, các bạn cần phải điền một số thông tin như sau:
admin@domain.com
hoặc administrator@domain.com
để tiện cho việc xác minh.Click vào nút Generate để tạo CSR cho tên miền. Sau khi thành công, các bạn sẽ nhận được kết quả trông như thế này.
Hãy copy phần nội dung có trong khung Encoded Certificate Signing Request.
6. Truy cập tài khoản NameCheap của bạn, tìm tới SSL mà bạn đã mua trước đó, click vào nút Activate.
7. Paste CSR mà bạn đã copy ở bước 5 vào khung Enter CSR.
Tên miền bạn muốn cài SSL ngay lập tức sẽ hiển thị trong mục Primary Domain. Hãy lựa chọn Apache, Nginx, cPanel or other trong mục Server Type và click vào nút Submit.
8. Xem lại thông tin đăng ký SSL một lần nữa, sau đó click vào nút Next để chuyển qua bước tiếp theo.
9. Lựa chọn phương thức xác minh chủ sở hữu tên miền. Ví dụ ở đây tôi lựa chọn phương thức xác minh là qua email.
Click vào nút Next để chuyển qua bước tiếp theo.
10. Điền một số thông tin khai báo về công ty của bạn hoặc thông tin cá nhân. Các mục có chữ Optional thì các bạn có thể bỏ qua.
Điền email mà bạn muốn dùng để nhận SSL certificate vào mục Email Address (email này nên trùng với email mà bạn đã điền ở bước 5). Click vào nút Next để chuyển qua bước tiếp theo.
11. Xác nhận lại lần cuối tên miền bạn muốn cài SSL và email dùng để chứng minh bạn là chủ sở hữu của tên miền.
Click vào nút Confirm để kết thúc.
12. Một email với nội dung tương tự như hình bên dưới sẽ được gửi vào hộp thư của bạn. Hãy copy đoạn code và click vào mục here.
13. Paste đoạn code bạn vừa copy ở bước 12 vào khung và click nút Next.
14. Và đây là kết quả sau khi bạn xác minh thành công.
15. Một email có đính kèm SSL certificate sẽ được gửi vào hộp thư của bạn. Hãy download file .zip này về máy tính.
16. Giải nén ra, các bạn sẽ nhận được 2 file là CRT
và CA-BUNDLE
. File CRT là file các bạn cần upload ở bước tiếp theo.
17. Quay lại trang SSL/TLS của cPanel, click vào mục Generate, view, upload, or delete SSL certificates.
18. Lựa chọn file CRT ở bước 16 và click vào nút Upload Certificate.
19. Quay lại trang SSL/TLS và click vào mục Manage SSL sites.
20. Lựa chọn tên miền bạn muốn cài SSL trong mục Domain và click nút Autofill by Domain.
Nội dung trong các khung sẽ tự động được điền vào. Hãy click nút Install Certificate để cPanel bắt đầu quá trình cài đặt.
21. Sau khi hoàn tất, các bạn sẽ nhận được thông báo trông như thế này.
Click vào nút OK để kết thúc.
Danh sách SSL đã được cài đặt sẽ hiển thị ở ngay bên trên.
Để cài HTTPS cho WordPress, các bạn vui lòng tham khảo các bài viết sau đây:
Đơn giản vậy thôi. Chúc các bạn thành công!
Mọi thắc mắc liên quan đến việc cài Positive SSL trên hosting có cPanel nói chung và cài SSL cho WordPress nói riêng, xin vui lòng gửi vào khung bình luận bên dưới để được giải đáp.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)