Danh mục

Tìm kiếm
/

Mục lục

Không có mục lục
Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly

Hướng Dẫn Cách Cài Đặt CloudFlare SSL Miễn Phí

Việc sử dụng SSL giúp tối ưu hóa bảo mật và tăng cường tính ổn định cho website của bạn. Với sự xuất hiện của dịch vụ CloudFlare SSL miễn phí, việc bảo vệ thông tin truy cập trở nên dễ dàng hơn bao giờ hết. Trong bài viết dưới đây, CloudFly sẽ hướng dẫn chi tiết cách cài đặt CloudFlare SSL miễn phí. Bạn có thể theo dõi các bước để tạo ra một môi tường web an toàn và tin cậy cho mình.

hướng dẫn cách cài đặt cloudflare ssl miễn phí

1. Tìm hiểu về các loại SSL của CloudFlare

Trên CloudFlare, có 3 loại chứng chỉ SSL. Tất cả đều hỗ trợ mã hóa lưu lượng truy cập và giúp cải thiện đánh giá của Google đối với trang web. Để sử dụng SSL, bạn cần đảm bảo rằng trang web của mình đã được bật Proxy của CloudFlare. Mỗi loại SSL sẽ có mức độ sử dụng và bảo mật khác nhau:

  • Flexible SSL: Với kiểu này, CloudFlare hỗ trợ người truy cập vào trang web của bạn thông qua giao thức HTTPS, nhưng dữ liệu gửi từ CloudFlare đến máy chủ không được mã hóa. Bạn không cần phải cài đặt chứng chỉ SSL trên máy chủ. Flexible SSL phù hợp với mọi loại website, từ Share Hosting đến máy chủ riêng, và không yêu cầu cấu hình gì thêm.
  • Full SSL: Trong kiểu này, CloudFlare hỗ trợ truy cập trang web qua giao thức HTTPS và mã hóa dữ liệu gửi từ CloudFlare đến máy chủ. Tuy nhiên, bạn cần có một chứng chỉ SSL, nhưng CloudFlare sẽ không xác thực chứng chỉ này. Vì vậy bạn có thể sử dụng chứng chỉ tự ký hoặc tạo chứng chỉ từ CloudFlare. Lưu ý chỉ có tài khoản Pro mới có thể sử dụng chứng chỉ riêng trên CloudFlare.
  • Full SSL (strict): Tương tự như kiểu Full SSL, nhưng CloudFlare sẽ xác thực chứng chỉ SSL này. Bạn cần phải mua hoặc sử dụng Let’s Encrypt để có chứng chỉ. Và chỉ có tài khoản Pro mới có thể sử dụng chứng chỉ riêng.

2. Cài đặt CloudFlare SSL miễn phí sử dụng Flexible SSL

Cài đặt CloudFlare SSL miễn phí bằng cách kích hoạt Flexible SSL 

Bước 1: Đầu tiên, bạn cần cài đặt CloudFlare cho trang web của mình. 

Bước 2: Tiếp theo, bạn truy cập vào trang web và chọn mục Crypto trong menu. 

Bước 3: Tại đây, bạn tìm mục SSL và chọn tùy chọn Flexible SSL

cài đặt cloudflare ssl miễn phí sử dụng flexible ssl

Bước 4: Sau đó, bạn đợi khoảng 30 phút và truy cập lại vào trang web qua địa chỉ https://domain.com để kiểm tra xem SSL đã được kích hoạt chưa.

>>> Xem thêm: Free SSL Là Gì? Có Nên Sử Dụng Free SSL Hay Không?

3. Cài đặt CloudFlare SSL miễn phí với Full SSL

Bạn có thể cài đặt CloudFlare SSL miễn phí với Full SSL để đảm bảo dữ liệu gửi và nhận từ CloudFlare được mã hóa an toàn hơn. Trong hướng dẫn này, chúng ta sẽ không sử dụng chứng chỉ SSL riêng mà sẽ sử dụng chứng chỉ được CloudFlare cung cấp.

3.1. Chọn kiểu SSL

Trong phần Crypto, bạn có thể chọn Full SSL hoặc Full SSL (strict).

3.2. Tạo chứng chỉ SSL trên CloudFlare

Bước 1: Trong mục Crypto, bạn kéo xuống phần Origin Certificates và nhấn nút Create Certificate.

cài đặt cloudflare ssl miễn phí với full ssl

Bước 2: Bạn chọn Let CloudFlare generate a private key and a CSR và nhấn Next.

cài đặt cloudflare ssl miễn phí với full ssl 2

Bước 3: CloudFlare sẽ cung cấp cho bạn hai thông tin quan trọng: Origin CertificatePrivate Key. Bạn hãy lưu lại hai thông tin này, đặc biệt là Private Key vì sau khi tạo bạn không thể lấy lại nó. Sau đó nhấn Ok.

cài đặt cloudflare ssl miễn phí với full ssl 3

Bước 4: Khi CloudFlare duyệt chứng chỉ của bạn, nó sẽ hiển thị ở phần Certificates. Quá trình này có thể mất một vài phút hoặc vài giờ.

cài đặt cloudflare ssl miễn phí với full ssl 4

3.3. Cài chứng chỉ CloudFlare SSL miễn phí lên webserver

Bạn chọn loại webserver hoặc control panel bạn đang sử dụng để cài đặt CloudFlare SSL miễn phí:

  • cPanel:

Bước 1: Đảm bảo rằng hosting cPanel của bạn hỗ trợ cài đặt SSL. Trong cPanel, bạn tìm phần SSL/TLS.

cài đặt cloudflare ssl miễn phí với full ssl 5

Bước 2: Bạn dán Private Key từ CloudFlare vào mục Upload a new private key và nhấn Save.

cài đặt cloudflare ssl miễn phí với full ssl 6

Bước 3: Tiếp theo, bạn dán Origin Certificate vào mục Upload a New Certificate và nhấn Save Certificate.

cài đặt cloudflare ssl miễn phí với full ssl 7

Bước 4: Sau khi thêm xong, bạn quay lại trang quản lý Certificate và nhấp vào nút Install cho chứng chỉ mới. 

cài đặt cloudflare ssl miễn phí với full ssl 8

Bước 5: Bạn dán nội dung bên dưới vào phần Certificate Authority Bundle (CABUNDLE) và nhấn nút Install Certificate.

-----BEGIN CERTIFICATE-----

MIID/DCCAuagAwIBAgIID+rOSdTGfGcwCwYJKoZIhvcNAQELMIGLMQswCQYDVQQG

EwJVUzEZMBcGA1UEChMQQ2xvdWRGbGFyZSwgSW5jLjE0MDIGA1UECxMrQ2xvdWRG

bGFyZSBPcmlnaW4gU1NMIENlcnRpZmljYXRlIEF1dGhvcml0eTEWMBQGA1UEBxMN

U2FuIEZyYW5jaXNjbzETMBEGA1UECBMKQ2FsaWZvcm5pYTAeFw0xNDExMTMyMDM4

NTBaFw0xOTExMTQwMTQzNTBaMIGLMQswCQYDVQQGEwJVUzEZMBcGA1UEChMQQ2xv

dWRGbGFyZSwgSW5jLjE0MDIGA1UECxMrQ2xvdWRGbGFyZSBPcmlnaW4gU1NMIENl

cnRpZmljYXRlIEF1dGhvcml0eTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzETMBEG

A1UECBMKQ2FsaWZvcm5pYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB

AMBIlWf1KEKR5hbB75OYrAcUXobpD/AxvSYRXr91mbRu+lqE7YbyyRUShQh15lem

ef+umeEtPZoLFLhcLyczJxOhI+siLGDQm/a/UDkWvAXYa5DZ+pHU5ct5nZ8pGzqJ

p8G1Hy5RMVYDXZT9F6EaHjMG0OOffH6Ih25TtgfyyrjXycwDH0u6GXt+G/rywcqz

/9W4Aki3XNQMUHNQAtBLEEIYHMkyTYJxuL2tXO6ID5cCsoWw8meHufTeZW2DyUpl

yP3AHt4149RQSyWZMJ6AyntL9d8Xhfpxd9rJkh9Kge2iV9rQTFuE1rRT5s7OSJcK

xUsklgHcGHYMcNfNMilNHb8CAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgAGMBIGA1Ud

EwEB/wQIMAYBAf8CAQIwHQYDVR0OBBYEFCToU1ddfDRAh6nrlNu64RZ4/CmkMB8G

A1UdIwQYMBaAFCToU1ddfDRAh6nrlNu64RZ4/CmkMAsGCSqGSIb3DQEBCwOCAQEA

cQDBVAoRrhhsGegsSFsv1w8v27zzHKaJNv6ffLGIRvXK8VKKK0gKXh2zQtN9SnaD

gYNe7Pr4C3I8ooYKRJJWLsmEHdGdnYYmj0OJfGrfQf6MLIc/11bQhLepZTxdhFYh

QGgDl6gRmb8aDwk7Q92BPvek5nMzaWlP82ixavvYI+okoSY8pwdcVKobx6rWzMWz

ZEC9M6H3F0dDYE23XcCFIdgNSAmmGyXPBstOe0aAJXwJTxOEPn36VWr0PKIQJy5Y

4o1wpMpqCOIwWc8J9REV/REzN6Z1LXImdUgXIXOwrz56gKUJzPejtBQyIGj0mveX

Fu6q54beR89jDc+oABmOgg==

-----END CERTIFICATE-----

Bước 6: Khi cài xong, nó sẽ hiển thị như thế này:

cài đặt cloudflare ssl miễn phí với full ssl 9

Bây giờ bạn có thể truy cập vào website thông qua giao thức HTTPS nếu CloudFlare đã duyệt chứng chỉ của bạn.

  • VestaCP:

Bước 1: Bạn truy cập vào trang chỉnh sửa domain cần cài đặt SSL và chọn tuỳ chọn SSL Support.

cài đặt cloudflare ssl miễn phí với full ssl 10

Bước 2: Sau đó, bạn điền thông tin vào các khung tương ứng như sau:

  • SSL Certificate: Dán nội dung của phần Origin Certificate từ CloudFlare vào đây.
  • SSL Key: Dán phần Private Key từ CloudFlare vào đây.
  • SSL Certificate Authority / Intermediate: Dán nội dung bên dưới vào:

-----BEGIN CERTIFICATE-----

MIID/DCCAuagAwIBAgIID+rOSdTGfGcwCwYJKoZIhvcNAQELMIGLMQswCQYDVQQG

EwJVUzEZMBcGA1UEChMQQ2xvdWRGbGFyZSwgSW5jLjE0MDIGA1UECxMrQ2xvdWRG

bGFyZSBPcmlnaW4gU1NMIENlcnRpZmljYXRlIEF1dGhvcml0eTEWMBQGA1UEBxMN

U2FuIEZyYW5jaXNjbzETMBEGA1UECBMKQ2FsaWZvcm5pYTAeFw0xNDExMTMyMDM4

NTBaFw0xOTExMTQwMTQzNTBaMIGLMQswCQYDVQQGEwJVUzEZMBcGA1UEChMQQ2xv

dWRGbGFyZSwgSW5jLjE0MDIGA1UECxMrQ2xvdWRGbGFyZSBPcmlnaW4gU1NMIENl

cnRpZmljYXRlIEF1dGhvcml0eTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzETMBEG

A1UECBMKQ2FsaWZvcm5pYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB

AMBIlWf1KEKR5hbB75OYrAcUXobpD/AxvSYRXr91mbRu+lqE7YbyyRUShQh15lem

ef+umeEtPZoLFLhcLyczJxOhI+siLGDQm/a/UDkWvAXYa5DZ+pHU5ct5nZ8pGzqJ

p8G1Hy5RMVYDXZT9F6EaHjMG0OOffH6Ih25TtgfyyrjXycwDH0u6GXt+G/rywcqz

/9W4Aki3XNQMUHNQAtBLEEIYHMkyTYJxuL2tXO6ID5cCsoWw8meHufTeZW2DyUpl

yP3AHt4149RQSyWZMJ6AyntL9d8Xhfpxd9rJkh9Kge2iV9rQTFuE1rRT5s7OSJcK

xUsklgHcGHYMcNfNMilNHb8CAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgAGMBIGA1Ud

EwEB/wQIMAYBAf8CAQIwHQYDVR0OBBYEFCToU1ddfDRAh6nrlNu64RZ4/CmkMB8G

A1UdIwQYMBaAFCToU1ddfDRAh6nrlNu64RZ4/CmkMAsGCSqGSIb3DQEBCwOCAQEA

cQDBVAoRrhhsGegsSFsv1w8v27zzHKaJNv6ffLGIRvXK8VKKK0gKXh2zQtN9SnaD

gYNe7Pr4C3I8ooYKRJJWLsmEHdGdnYYmj0OJfGrfQf6MLIc/11bQhLepZTxdhFYh

QGgDl6gRmb8aDwk7Q92BPvek5nMzaWlP82ixavvYI+okoSY8pwdcVKobx6rWzMWz

ZEC9M6H3F0dDYE23XcCFIdgNSAmmGyXPBstOe0aAJXwJTxOEPn36VWr0PKIQJy5Y

4o1wpMpqCOIwWc8J9REV/REzN6Z1LXImdUgXIXOwrz56gKUJzPejtBQyIGj0mveX

Fu6q54beR89jDc+oABmOgg==

-----END CERTIFICATE-----

Bước 3: Bạn lưu lại và chờ ít nhất 30 phút rồi vào thử website.

  • NGINX:

Bước 1: Đầu tiên, bạn lưu nội dung của Origin Certificate vào một tập tin có tên là certificate.pem và tải lên máy chủ.

Bước 2: Tiếp theo, bạn lưu nội dung của phần Private Key vào một tập tin có tên là cert_key.pem và tải lên máy chủ.

Bước 3: Sau đó, bạn có thể cấu hình SSL cho NGINX và chỉnh sửa cấu hình trong NGINX như sau:

  • MARKDOWN_HASH520c6525752fa0ebcf8237932c644833MARKDOWN_HASH: Đường dẫn tập tin certificate.pem đã tạo ở trên.
  • MARKDOWN_HASH479d41ed584bbde74fdf7165d48fec6fMARKDOWN_HASH: Đường dẫn tập tin cert_key.pem đã tạo ở trên.

Đây là ví dụ một phần thiết lập SSL trên NGINX:

cài đặt cloudflare ssl miễn phí với full ssl 11

Bạn có thể thực hiện các bước tương tự trên bất kỳ hệ điều hành nào và bất kể script nào (nếu có sử dụng). Vì đây chỉ là thiết lập đường dẫn đến các tập tin chứng chỉ một cách chính xác mà thôi.

Bước 4: Cuối cùng, bạn hãy khởi động lại NGINX: service nginx restart

  • Apache:

Bước 1: Đầu tiên, bạn lưu nội dung của Origin Certificate vào một tập tin có tên là certificate.pem và tải lên máy chủ.

Bước 2: Tiếp theo, bạn lưu nội dung của phần Private Key vào một tập tin có tên là cert_key.pem và tải lên máy chủ.

Bước 3: Sau đó, bạn có thể cấu hình SSL cho Apache và chỉnh sửa cấu hình như sau:

  • MARKDOWN_HASH06f8620ef84509dcf5dbbe2fdf02a1beMARKDOWN_HASH: Đường dẫn đến tập tin certificate.pem đã tạo.
  • MARKDOWN_HASHf1b49a6e324288dd2e33d0a4b0b24ea9MARKDOWN_HASH: Đường dẫn đến tập tin cert_key.pem đã tạo.

Ví dụ:

cài đặt cloudflare ssl miễn phí với full ssl 12

Bước 4: Cuối cùng, bạn khởi động lại Apache:

# CentOS/RHEL/Fedora

service httpd restart

# Ubuntu/Debian

service apache2 restart

4. Kích hoạt SSL cho WordPress

Khi SSL đã được kích hoạt, bạn cần cài đặt thêm plugin Really Simple SSL để WordPress tự động chuyển hướng sang giao thức HTTPS. Đồng thời, bạn cũng nên cài đặt plugin SSL Insecure Content Fixer để tự động chuyển đổi tất cả các liên kết trên trang sang HTTPS. Nó sẽ giúp tránh lỗi hiển thị chữ "https" màu trắng hoặc vàng.

>>> Xem thêm: 

Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn cách cài đặt CloudFlare SSL miễn phí. Nếu còn thắc mắc hay muốn đăng ký SSL hoặc máy chủ ảo Cloud Server tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn.

THÔNG TIN LIÊN HỆ:

  • Group săn sale: https://t.me/cloudflyvn

 

Chia sẻ

Bài viết nổi bật

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly