Cài đặt chứng chỉ bảo mật SSL Let’s Encrypt trên cpanel

Chào các bạn!

Tiếp theo các bài hướng dẫn về cách sử dụng Cpanel. Hôm nay mình xin giới thiệu cách cài đặt chứng chỉ SSL, cụ thể là chứng chỉ Let’s Encrypt™ SSL.

Nói qua một chút về SSL:

SSL là viết tắt của từ Secure Sockets Layer. Đây là một tiêu chuẩn an ninh công nghệ toàn cầu tạo ra một liên kết được mã hóa giữa máy chủ web và trình duyệt. Liên kết này đảm bảo tất cả các dữ liệu trao đổi giữa máy chủ web và trình duyệt luôn được bảo mật và an toàn.

GIờ chúng ta bắt đầu thôi:

Ở đây mình cài ví dụ luôn trên tên miền http://host.blog24h.net/

 

Bạn nhìn thấy khi truy cập vào host.blog24h.net trên thanh địa chỉ không hề có ổ khóa bảo mật.

Giờ mình sẽ làm cho nó có thôi. Hehe.

Vì cpanel có cài đặt tự động SSL của Let’s Encrypt nên mình cài tự động luôn cho nhanh. Còn với chứng chỉ bạn mua thì cài đặt sẽ khác một chút nhé.

Click chọn  Let’s Encrypt™ SSL

Chọn Issue (chữ khoanh màu đỏ)

Và kết quả ta được như sau:

Vào thử xem sao nào: https://host.blog24h.net/

Kết quả:

Tuy nhiên bạn cần để ý nếu chúng ta truy cập vào https://host.blog24h.net/ hoặc http://host.blog24h.net/ cũng được và chưa chuyển về https toàn bộ theo mặc định. Như vậy ta có 2 phiên bản, cần chuyển về https://host.blog24h.net/ làm mặc định. (lí do tại sao: vì nếu có cả 2 phiên bản đồng thời thì sẽ bị google đánh dấu là trùng lặp nội dung dữ liệu, có thể website bị cho vào sandbox – sanbox là gì)

Chúng ta cần cấu hình .htaccess trong thư mục public_html.

Giờ ta truy cập vào Bộ Quản Lý Tệp:

Bạn không nhìn thấy file  .htaccess, giờ làm sao để nó hiển thị file đó còn sửa?

Ta làm như sau:

Hiển thị file htaccess trong cPanel
Thực ra cách thức để hiển thị file htaccess trong cPanel vô cùng đơn giản, nhưng không phải ai cũng biết, đặc biệt là với người mới bắt đầu làm quen.

  1. Đầu tiên, các bạn cần truy cập vào File Manager của cPanel. Tìm nút Settings (ở góc trên bên phải của giao diện) và click vào đó.

  2. Một cửa sổ nhỏ sẽ được bật lên. Các bạn tick vào mục Show Hidden Files (dotfiles) và click vào nút Save để lưu lại.

Giờ thì kiểm tra xem file htaccess trong thư mục cài đặt WordPress đã hiển thị chưa nhé. Nếu nó tồn tại thì chắc chắn là bạn sẽ nhìn thấy thôi.

Lưu ý: việc này có thể khiến các file hệ thống khác của cPanel (mặc định bị ẩn) cũng hiển thị theo. Do đó, các bạn cần phải cẩn thận để tránh vô tình xóa nhầm file hệ thống khiến blog/ website không hoạt động được.

Bấm vào Edit để sửa:

 

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www.)?host.blog24h.net
RewriteRule ^(.*)$ https://host.blog24h.net/$1 [R,L]

Thêm code bên trên vào file .htacess của bạn.

Chèn dưới cùng file htacess nhé để tránh lỗi hoặc xung đột.
Các bạn thay tên miền trên bằng tên miền của bạn nhé.

Cảm ơn các bạn.
Nếu có hỏi đáp hay thắc mắc gì hãy viết bình luận nhé.

NotePad24h tạo ghi chú miễn phí và lưu trữ vĩnh viễn

15
Comment của bạn

avatar
2 Chuỗi nhận xét
13 Chủ đề trả lời
2 Người theo dõi
 
Most reacted comment
Hottest comment thread
2 Tác giả nhận xét
Văn QuangTonyhoaivuPhamhoaivu Tác giả nhận xét gần đây
  Theo Dõi  
Mới Nhất Cũ Hơn
Thông báo
Phamhoaivu
Khách
Phamhoaivu

em đang gặp tình trạng như thế này mong được anh giúp đỡ :

Lỗi trong khi bắt đầu phiên; hãy kiểm tra tệp nhật ký PHP và / hoặc máy chủ web của bạn và định cấu hình cài đặt PHP của bạn đúng cách. Cũng đảm bảo rằng cookie được bật trong trình duyệt của bạn.
session_start (): mở (SESSION_FILE, O_RDWR) không thành công: Không có tệp hoặc thư mục nào (2)
session_start (): Không thể đọc dữ liệu phiên: tệp (đường dẫn:)

trackback
Hướng dẫn upload code trên cpanel blog24h - Blog24h.Net

[…] Cài đặt chứng chỉ bảo mật SSL Let’s Encrypt trên cpanel […]