Hướng dẫn thêm chứng chỉ SSL miễn phí của CloudFlare

Hướng dẫn thêm chứng chỉ SSL miễn phí của CloudFlare

SSL là một trong những giao thức bảo mật phổ biến nhất giúp cho người dùng an tâm hơn khi gửi dữ liệu đến website của bạn, không chỉ vậy một website được trang bị SSL sẽ khiến Google ưu tiên thứ hạng hơn trên trang tìm kiếm. Tuy nhiên SSL hiện nay cũng không hề rẻ so với nhiều cá nhân. Vì vậy nên hôm nay mình chia sẻ cách để có được một trang web sử dụng giao thức SSL hoàn toàn miễn phí với CloudFlare nhé.

Thiết lập CloudFlare

  • Đầu tiên hãy vào trang https://www.cloudflare.com/ và tiến hành tạo cho mình một tài khoảng free nhé. (mình sẽ không hướng dẫn tạo tài khoản vì nó rất đơn giản rồi).

  • Tiếp theo thì đăng nhập vào và nhấn và add site.

  • Nhập domain của website và nhấn Begin Scan để lấy thông tin của domain.

  • Sau khi hoàn thành hãy nhấn Continue setup
  • Sau đó hãy nhập Name và IP host chứa website của bạn, Nhấn Add Record và Chọn Continue để tiếp tục. Bạn có thể thêm các giao thức cho mail, ftp,…

  • Tiếp theo mình sẽ chọn gói Free. Bạn thấy gói Free của Cloudflare cũng đã có đến 4 tính năng hấp dẫn rồi. Trong đó mình thấy cho SSL. Tuy nhiên bạn nên nhớ khi sử dụng SSL Free, một số trình duyệt truy cập có thể sẽ bị lỗi nhé.

  • Cuối cùng trong bước cài đặt này hãy lấy nameserver mà cloudflare cung cấp để thay đổi cho các namserver trong domain nhé.

Thay đổi Nameserver trong domain

  • Domain của mình được quản lý ở Godaddy nên mình sẽ đăng nhập vào godaddy. Những nơi khác bạn làm bình thường nhé.

  • Quay trở lại bạn nhấn Continue và đợi cho DNS trỏ về bạn sẽ được active như thế này

Đăng ký SSL trên CloudFlare

  • Hãy kéo qua phần Crypto nhé. Sau đó chọn gói Full.

  • kéo xuống phần Edge Certificates và nhấn vào order SSL Certificates. Một bảng như sau hiện lên.
  • Sau đó hãy chọn gói. Chọn gói Universal SSL (Shared) sẽ không mất tiền nhé.
  • Ở phần Certificate Hostnames thì bạn cứ nhấn next.
  • Bạn đợi nó check một tí ở phần Validate Domain.
  • Và các bước còn lại thì bạn cứ làm vậy nhé. Phần này đơn giản nên mình qua nhanh.

Tiếp theo hãy kéo xuống phần Origin Certificates và nhấn vào Create Certificates và thiết lập tương tự như dưới đây.

Sau đó bảng Origin Certificate Installation hiện ra. Bạn lưu ý phải lưu lại các đoạn mã hóa Origin Certificate và Private key nhé.

Như vậy là đã có chứng chỉ SSL rồi. Việc còn lại là hãy cài đặt chứng chỉ này vào host của bạn nhé. Lưu ý là host phải hỗ trợ SSL nha.

Cài chứng chỉ SSL cho hosting.

Thông thường SSL thường ở phần bảo mật trong hosting.

Bạn nhấn vào và tiến hành cài đặt như dưới.

Như vậy là bạn đã hoàn thành việc cài đặt SSL cho website của mình rồi đấy. Tuy nhiên bạn sẽ gặp phải một số lỗi sau khi cài như báo trang web vẫn chưa an toàn do vẫn chứa các liên kết http. Vậy hãy tiến hành sữa chữa chúng thành https nhé. Nếu bạn sử dụng wordpress thì hãy cài thêm 2 plugin là Really Simple SSL và SSL Insecure Content Fixer nhé.

Chúc bạn thành công với một website có SSL.