Hướng dẫn chi tiết các bước cài đặt CloudFlare cho website để bảo mật và tăng tốc độ load.

CloudFlare thực sự có thể mang lại cho website của bạn rất nhiều lợi ích, ngay cả khi bạn chỉ sử dụng gói dịch vụ miễn phí. CloudFlare CDN không chỉ giúp website của bạn load nhanh hơn ở khắp mọi nơi trên toàn thế giới, chịu tải tốt hơn mà còn có khả năng chống lại các cuộc tấn công DDoS quy mô vừa và nhỏ. WP Căn bản đã từng có một bài viết phân tích về những ưu và nhược điểm của dịch vụ CloudFlare. Nếu chưa biết, bạn có thể đọc nó trong phần link tham khảo bên dưới. Còn ngay bây giờ, tôi sẽ hướng dẫn cho các bạn chi tiết các bước để cài đặt CloudFlare cho website của mình. Hãy dành ít phút để cùng tìm hiểu nhé.
Tham khảo thêm:
- Có nên sử dụng dịch vụ CloudFlare cho website hay không?
- Làm thế nào để sử dụng CloudFlare một cách hiệu quả?
Các bước cài đặt CloudFlare cho website
1. Đầu tiên, truy cập vào trang Sign up của CloudFlare, điền email và password bạn muốn sử dụng rồi click nút Create Account.

2. Điền tên miền website của bạn vào khung Enter your site rồi click nút Add site.

3. Lựa chọn gói dịch vụ CloudFlare mà bạn muốn sử dụng, sau đó click vào nút Confirm plan.

4. Chờ trong giây lát để hệ thống quét và hiển thị các bản ghi DNS của tên miền. Các bạn có thể tạo thêm hoặc xóa bỏ các bản ghi cho phù hợp với nhu cầu sử dụng.

Hãy để ý cột Proxy Status:
- Những record nào hiển thị đám mây màu cam đồng nghĩa với việc chúng sẽ sử dụng dịch vụ CloudFlare CDN.
- Những record nào hiển thị đám mây màu xám đồng nghĩa với việc chúng sẽ chỉ sử dụng dịch vụ CloudFlare DNS (không cache dữ liệu tĩnh trên các máy chủ của CloudFlare).
Các bạn cũng hoàn toàn có thể tắt bật 2 chế độ này theo nhu cầu sử dụng. Sau khi hoàn tất khai báo, click vào nút Continue để chuyển qua bước tiếp theo.
5. CloudFlare sẽ cung cấp cho bạn 2 nameservers mới, được sử dụng để thay thế cho nameservers hiện tại của tên miền.

6. Truy cập trang quản trị tên miền của bạn, tìm phần quản lý nameservers. Ví dụ ở đây tôi sử dụng tên miền tại GoDaddy. Hướng dẫn thay đổi nameservers của các nhà cung cấp tên miền khác, các bạn có thể xem tại đây.

Click vào nút Thay đổi để tiến hành đổi nameservers.
7. Click tiếp vào nút Nhập máy chủ tên miền của riêng tôi (nâng cao).

8. Copy cặp nameservers được CloudFlare cung cấp ở bước 5 và paste vào đây. Click nút Lưu để lưu lại các thiết lập.

Click vào nút Done, check nameservers (bước 5) để xác nhận với CloudFlare là bạn đã thay đổi nameservers theo yêu cầu.
9. Thiết lập một số cấu hình cơ bản dành cho CloudFlare. Các bạn có thể thiết lập như hình bên dưới.

Để hiểu thêm về các chế độ SSL trong CloudFlare, các bạn có thể tham khảo bài viết: Cài đặt CloudFlare SSL miễn phí cho website WordPress
10. Chờ tên miền của bạn nhận nameservers mới. Sau khi hoàn tất, bạn sẽ nhận được thông báo trông như thế này (có cả email thông báo luôn).

Như vậy, website của bạn đã hoàn tất việc cài đặt CloudFlare. Đối với các thiết lập tối ưu khác dành cho CloudFlare, các bạn vui lòng xem trong link tham khảo ở phần đầu của bài viết này.
Nếu bạn muốn cài đặt CloudFlare cho các website khác, từ giao diện quản trị tài khoản CloudFlare, hãy click vào nút Add a Site và lặp lại các bước như hướng dẫn bên trên.

Bạn có đang sử dụng dịch vụ CloudFlare CDN cho website của mình hay không? Theo bạn, liệu có nên cài đặt CloudFlare miễn phí cho website? Hãy chia sẻ với chúng tôi quan điểm và ý kiến của bạn trong khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)






m đang dùng host azdigi thì có nên dùng CloudFlare không Hiếu
Không bạn nhé. Host VN thường không cần dùng CloudFlare CDN. Dùng mỗi DNS thôi thì được.
ok thanks hiếu. nhưng mình tối ưu rất nhiều mà điểm vẫn k cao dù đang dung flatsome. Hosting gói 1tr500k năm. phải chi mình biết sớm là đk host của bác rồi
Mình thấy tốc độ load thực tế khá ổn mà. Còn điểm Google PageSpeed hay Core Web Vitals thì không có hy vọng đâu. Đến site mình nhẹ thế này còn bị chấm tất cả các trang đều chậm trên mobile mà. :P
Với cho m hỏi thêm. Plus gin lazyload của google k chạy đc. Lâu rồi k thấy google update. Phải làm sao để chạy đc với bản wp mới nhất bạn
Ý bạn là plugin Native Lazyload à?
đúng rồi hiếu. m thấy nó cảnh báo Plugin này chưa được thử nghiệm với phiên bản WordPress hiện tại của bạn. m cài kích hoạt thấy k tác dụng gì
À. Nó không tương thích với tất cả theme và plugin đâu bạn ạ. Bạn thử dùng Lazy Loading Feature Plugin xem sao.
mình mua tên miền http://kami.vn ở Viettel nhưng họ ko cho đổi NS thì có cách nào dùng đc cloudflare ko?
Host của bạn có cPanel không? Nếu có thì trong cPanel có ứng dụng CloudFlare không? :P
Cài đặt CloudFlare có ảnh hưởng đến SEO không vậy bạn
Trừ khi bị lỗi 52x quá nhiều chứ còn không thì chả ảnh hưởng gì bạn nhé.
ok cám ơn admin
Mình đã dùng được 2 năm dồi, oánh giá là ngon và nên xài. Dể thêm tên miền phụ :p
Đang cần, cảm ơn bài viết đã chia sẻ.
Em làm được rồi! Cảm ơn anh nhiều!
Mình chuyển hết tên miền về Cloudflare luôn rồi cơ :D
Mình cũng chuyển hết tên miền về CloudFlare rồi. Đã viết luôn bài hướng dẫn. Giá bên này khá ngon, dịch vụ tốt. Mỗi tội không hiểu sao nó không cho đăng ký mới mà chỉ cho transfer tên miền từ bên khác về. :P
Không bật Rocket Loader™ hả Hiếu?
Không bạn ạ. Mình dùng tính năng async JS của plugin LiteSpeed Cache nên không cần bật Rocket Loader của CloudFlare. Nếu bật Rocket Loader thì nó sẽ load thêm cả file JS của CloudFlare vào web.
Nhờ bạn viết thêm 1 bài về các chức năng trên cloudflare, đặc biệt là phần Argo. Nghe họ nói kích hoạt Argo có thể tăng tốc 30% website nhưng mất phí 5$/ tháng và 0.1$ cho 1 GB.
Argo trước mình cũng có dùng thử rồi nhưng không thấy có gì khác biệt. Chắc do bản thân blog wpcanban.com đã quá nhẹ. :D
Chào Hiếu,
Những chia sẻ của bạn thực sự rất hữu ích.
Cám ơn bạn.