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.
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:
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.
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?
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.
Trong phần Crypto, bạn có thể chọn Full SSL hoặc Full SSL (strict).
Bước 1: Trong mục Crypto, bạn kéo xuống phần Origin Certificates và nhấn nút Create Certificate.
Bước 2: Bạn chọn Let CloudFlare generate a private key and a CSR và nhấn Next.
Bước 3: CloudFlare sẽ cung cấp cho bạn hai thông tin quan trọng: Origin Certificate và Private 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.
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ờ.
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í:
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.
Bước 2: Bạn dán Private Key từ CloudFlare vào mục Upload a new private key và nhấn Save.
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.
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.
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:
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.
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.
Bước 2: Sau đó, bạn điền thông tin vào các khung tương ứng như sau:
-----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.
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:
Đây là ví dụ một phần thiết lập SSL trên NGINX:
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
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:
Ví dụ:
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
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Ệ: