Hướng dẫn cài đặt chứng chỉ số SSL Let’s Encrypt miễn phí trên DirectAdmin

0
632
DirectAdmin (DA) – Cài đặt chứng chỉ số SSL Let’s Encrypt miễn phí
Hiện nay Let’s Encrypt đang cung cấp chứng chỉ SSL Let’s Encrypt miễn phí duy nhất trên thế giới. Kể từ phiên bản Directadmin 1.50, DA đã cho phép tích hợp Let’s Encrypt vào website hoàn toàn miễn phí. Bài viết này mình sẽ hướng dẫn các bạn làm điều này.

SSL Let's Encrypt

Các bước chuẩn bị để cài SSL Let’s Encrypt
Đầu tiên cần có 1 Hosting, tên miền và source code. Có thể là website đang sử dụng hoặc lập mới website.
Thông tin tài khoản Hosting và tên miền sẽ cần đến cho các thao tác tiếp theo

Bước 1: Cập nhật DA lên phiên bản mới (nếu DA của bạn đã ở Version 1.50 trở lên thì có thể bỏ qua bước này) và các gói cần thiết.
Lưu ý: quá trình có thể xảy ra lỗi vui lòng backup trước Data.

Bước 2: Cài đặt và kích hoạt SSL Let’s Encrypt

Khởi động lại Directadmin

Bước 3: Kích hoạt SSL Let’s Encrypt miễn phí trên Hosting DA

Tiến hành đăng nhập vào Hosting sau đó click Home => Domain Setup => click chọn domain đang cần cài đặt SSL. Quan trọng nhất là phải tích chọn 2 ô như hình dưới đây:
Secure SSL và Use a symbolic link from private_html to public_html – allows for same data in http and https

SSL Let's Encrypt trên DirectAdmin

Bây giờ để cài đặt ssl cho domain nào thì bạn vào “Advanced Features” -> “SSL Certificates”. chọn domain và kích hoạt ssl thôi.

cài đặt SSL Let's Encrypt

Bước 4: Chuyển hướng (redirect) từ http thành https.

Sau khi cài đặt xong SSL cho website chạy hosting Linux. Chúng ta muốn chuyển hướng mọi truy vấn vào website từ http thành https thì ta thêm đoạn sau vào file .htaccess:

Với đoạn mã trên khi chúng ta truy cập vào link http://domain.com, mọi truy vấn sẽ được chuyển sang https://domain.com

 

BÌNH LUẬN

Please enter your comment!
Please enter your name here