Mục lục nội dung
Cài đặt SSL miễn phí Let’s Encrypt với DirectAdmin ? Bài viết này sẽ hướng dẫn cách làm chi tiết vô cùng đơn giản.
Chứng chỉ SSL miễn phí (https://) là nhu cầu thiết yếu đối với tất cả website kể từ khi Google Chrome và một số trình duyệt khác bắt đầu công nhận SSL có lợi cho SEO, tăng cường bảo mật web, mã hóa dữ liệu,…thì nhu cầu mua và sử dụng SSL càng lớn.
Tuy nhiên, nếu bạn là một cá nhân vọc vạch web hoặc chưa có nhiều kinh phí thì việc sử dụng và cài đặt SSL miễn phí đi kèm với panel hosting là một giải pháp tiết kiệm chi phí.
Tham khảo thêm:
Mục đích bài viết này cũng nhằm mục đích hướng dẫn các bạn sử dụng những tài nguyên có sẵn đó để tiết kiệm chi phí và học làm web nhưng vẫn có SSL “xanh tươi” sử dụng.
Bắt đầu nào !
Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt với DirectAdmin
Let’s Encrypt là một tổ chức cung cấp chứng chỉ bảo mật SSL tự động và hoàn toàn miễn phí duy nhất trên Thế Giới. Được chứng nhận và phát triển bởi nhóm bảo mật Internet phi lợi nhuận (ISRG). Và tuyệt vời hơn nó được tích hợp và cung cấp SSL miễn phí cho hầu hết các panel hosting phổ biến nhất hiện nay như DirectAdmin, Cpanel,…Và trong phạm vi bài viết này mình sẽ hướng dẫn cho các bạn cách cài đặt trên Directadmin.
Bước 1: Đăng nhập vào admin Panel DirectAdmin với thông tin hosting của bạn
Bước 2: Tại mục Advanced Features > Chọn SSL Certificates
Bước 3: Bật chứng chỉ bảo mật SSL (https://) cho tên miền.
Click vào Here
Tiếp theo, check chọn vào Secure SSL > Save > Check chọn Use a symbolic link from private_html to public_html – allows for same data in http and https và Force SSL with https redirect > Save > Hoàn tất.
Bạn có thể chọn cấu hình tương tự như hình

Trong đó:
- Secure SSL: Cho phép sử dụng chứng chỉ bảo mật an toàn với SSL (Bắt buộc chọn)
- Pointers www redirect: Cho phép chuyển hướng tên miền có thêm
www
(Tùy chọn nếu thích) Vd: Không chuyển hướng: https://trinhcongtri.com, Có chuyển hướng https://www.trinhcongtri.com - Use a directory named private_html: Chỉ sử dụng thư mục
private_html
để chứa source code website chạyhttps://
- Use a symbolic link from private_html to public_html – allows for same data in http and https: Sử dụng chung thư mục source code website là
private_html
vàpublic_html
vào cái nào source code cũng như nhau (Nên chọn) - Force SSL with https redirect: Tự động chuyển hướng sang SSL với
https://
(Nên chọn) - Save: Tất nhiên là Lưu thay đổi rồi !
Bước 4: Sau khi hoàn tất Bước 3 bạn bấm vào Home để quay về giao diện trang chủ DirecAdmin và trong mục Advanced Features > Chọn SSL Certificates 1 lần nữa.
Tiếp theo, ở mục cài đặt SSL Certificates check chọn như hình và chọn Free & automatic certificate from Let’s Encrypt > Nhập các thông tin theo mẫu > Save
Trong đó:
- Common name: Tên gọi chung có thể nhập tên miền: VD: www.trinhcongtri.com
- E-mail: Nhập email quản lý để nhận thông báo về tình trạng chứng chỉ.
- Các thông tin còn lại: Mặc định như hình.
- Phần chọn tên domain & subdomain đăng ký SSL: Tùy chọn – mình thì chỉ cần cái đầu và cuối
như hình.
Sau khi điền đủ thông tin click vào Save > Đợi một lát … sẽ có thông báo thành công như hình.
Xong rồi đấy ! Đây là thành quả của bạn !
Bạn chỉ cần làm 1 lần và gia hạn hosting theo năm là xong. Chứng chỉ sẽ có thời hạn là 90 ngày và hệ thống hosting sẽ tự động đăng ký lại sau 59 ngày kể từ thời điểm đăng ký.
Chuyển source code website sang hỗ trợ https://
Website sử dụng WordPress
Bạn sử dụng WordPress thì khá đơn giản rồi ! Chỉ cần cài đặt và kích hoạt Plugin Really Simple SSL Tại đây
Nó sẽ tự động chuyển hết tất cả các URL trong source code và database của bạn từ http://
sang https://
Website sử dụng mã nguồn khác
Nếu bạn là kỹ thuật lập trình thì tự tìm và thay thế tất cả URL trong source code và database từ http://
sang https://
là xong.
Kiểm tra SSL
Kiểm tra SSL thủ công
Truy cập vào website và bấm vài trang xem nếu màu xanh (hoặc xám hết) không có dấu thông báo chấm than “!” bên cạnh tên miền là ok.
Kiểm tra SSL tự động
Truy cập URL http://ssltools.com và dán URL tên miền website bạn vào > Scan > Kiểm tra nếu có tick xanh hết là hoàn tất, còn chưa thì xem sót link nào chưa có https://
thì điều chỉnh là xong.
Lời kết
Hi vọng với bài viết sẽ giúp bạn cài đặt chứng chỉ SSL miễn phí thành công. Nếu thích bài viết hãy để lại bình luận và đăng ký nhận thông báo khi có bài viết mới từ Blog của mình. Thích nữa thì donate vào quảng cáo giúp mình 1 cái là vui rồi.
Cảm ơn rất nhiều
Nguồn bài viết: https://trinhcongtri.com