Cách cài đặt SSL miễn phí từ sslforfree.com?

SSL miễn phí là gì?

Các tổ chức an ninh mạng đưa ra chứng chỉ SSL để tăng bảo mật cho website. Chứng chỉ này vừa an toàn cho website lẫn cả khách truy cập vào web. SSL là thuật ngữ viết tắt từ cụm từ tiếng Anh là Secure Sockets Layer. Đây là chuẩn chứng chỉ bảo mật được sử dụng trên toàn cầu cho các trình duyệt.

Let’s Encrypt đã giới thiệu chứng chỉ SSL miễn phí cách đây khá lâu. Nó giúp chủ sở hữu tên miền website có thể cung cấp kết nối HTTPS được mã hóa hoàn toàn miễn phí cho khách truy cập trang web.

Để cài chứng chỉ SSL miễn phí, bạn hãy làm theo các bước dưới đây nhé:

Bước 1 – Đăng ký tài khoản tại sslforfree.com

Truy cập trang web sslforfree.com , nhập URL trang web của bạn và nhấn Create Free SSL Certificate:

tạo ssl miễn phí

Sau đó, đăng ký một tài khoản mới.

đăng ký tài khoản SSL

Bước 2 – Tạo chứng chỉ SSL miễn phí

Kiểm tra kỹ tên miền của bạn và nhấp vào Next:

điền tên miền cần cài SSL

Chọn 90-Day Certificate (tùy chọn 1 năm được trả phí) và chọn gói Miễn phí ở bước cuối cùng. Khi chứng chỉ được tạo thành công, bạn sẽ nhận được thông báo sau:

SSL được tạo thành công

Lưu ý : Gói miễn phí chỉ cung cấp 3 chứng chỉ 90 ngày. Để tránh phải gia hạn mỗi 3 tháng miễn phí, bạn có thể kích hoạt SSL tại Hostinger, chỉ cần thanh toán một lần chúng tôi sẽ giúp bạn tự động gia hạn vĩnh viễn.

Bước 3 – Xác minh quyền sở hữu tên miền

Có 3 tùy chọn về cách bạn có thể xác minh quyền sở hữu tên miền của mình – chúng tôi thực sự khuyên bạn nên sử dụng phương pháp HTTP File Upload vì đây là phương pháp nhanh nhất.

xác minh sở hữu tên miền

Đối với phương pháp này, hãy tải xuống file được yêu cầu, sau đó mở Hosting → Manage → File Manager  của tên miền.

Trong public_html, hãy tạo một thư mục .well-known(đừng bỏ dấu chấm ở đầu) và một thư mục khác pki-validationtrong đó:

tạo thư mục .well-known

Tải lên file bạn đã tải xuống trước đó bằng cách kéo và thả hoặc nút Upload Files:

tải file xác thực tên miền lên

Kết quả của bạn sẽ như sau:

upload file pki-validation thành công

Điều quan trọng nhất – bây giờ hãy nhấp vào liên kết, được cung cấp trong hướng dẫn:

Bạn sẽ có thể mở file bằng địa chỉ này – bây giờ hãy nhấp vào Next.

Sau đó, hãy mở hPanel, Hosting → Manage → DNS Zone Editor và chèn sectigo vào trường tìm kiếm. Bản ghi chúng ta cần là bản ghi CAA với các giá trị:

Name

Flag

Tag

CA domain

TTL

@

0

issue

sectigo.com

14400

Nếu bạn không thấy bản ghi như vậy – hãy tạo bản ghi đó :

tạo bản ghi sectigo.com

Chờ một vài phút và quay lại trang xác thực chứng chỉ. Nhấp vào Verify.

chứng chỉ SSL đã được tạo ra

Bước 4 – Tải SSL miễn phí xuống và cài đặt chứng chỉ SSL

Chọn loại mặc định và tải xuống file lưu trữ có chứng chỉ của bạn:

tải SSL miễn phí

Bạn sẽ thấy 3 file ở đó:

  • private.key;

  • certificate.crt;

  • ca_bundle.crt.

Hãy mở 3 file trên bằng ứng dụng biên tập file mặc định của Windows là Notepad. Để chuẩn bị copy nội dung của chúng.

Mở Hosting → Manage → SSL:

chọn SSL trong hPanel

Sau đó nhấn nút Import SSL, chọn tên miền bạn cần cài chứng chỉ SSL lên và thêm giá trị vào phần keys:

cài SSL miễn phí

Hướng dẫn cài đặt chứng chỉ SSL thủ công đơn giản như sau:

  • Ở mục Certificate (CRT)*, hãy copy nội dung từ file certificate.crt vào
  • Ở mục Private Key (Key)*, hãy chép nội dung từ private.key vào
  • Ở mục Certificate Authority Bundle (CABUNDLE), hãy chép nội dung từ file ca_bundle.crt vào

Khi chứng chỉ SSL này hết hạn sau 3 tháng , bạn sẽ cần lặp lại quá trình tạo và cài đặt chứng chỉ 3 tháng một lần

Lời kết

Giao thức SSL đã trở thành giao thức gần như bắt buộc khi duyệt website. Nếu bạn không có kinh phí để mua SSL, cũng đừng lo. Bạn có thể cài đặt SSL miễn phí hoàn toàn và vẫn nhận được các ưu điểm của chứng chỉ SSL. Tức là website của bạn sẽ được trên HTTPS:// và có ổ khóa an toàn trên trình duyệt.

Nếu thấy bài hướng dẫn cài đặt SSL miễn phí này có ít, hãy cho chúng tôi biết ở phần bình luận nhé. Và nếu bạn gặp vấn đề cài đặt, hãy cũng cho mình biết.

Author
Tác giả

Huy Do.

Huy Do. là chuyên gia quản lý, vận hành các dịch vụ Website. Anh có nhiều năm kinh nghiệm về Hosting, Domain, Technical, CMS. Sở thích của anh là công nghệ, đọc sách, đi du lịch và tư vấn cho các bạn trẻ khởi nghiệp.