Hướng dẫn cài đặt CloudFlare đơn giản và cách sử dụng – Vietnix

Hiện nay tốc độ tải trang và bảo mật ảnh hưởng tới hiệu suất của website rất nhiều. Để trang web có thể tải nhanh hơn và phòng chống DDoS, các webmaster đã sử dụng khá nhiều phương pháp khác nhau trong đó có sử dụng dịch vụ CloudFlare. Vậy làm thế nào để cài đặt, cấu hình và sử dụng CloudFlare một cách nhanh chóng? Bài viết dưới đây, Vietnix sẽ hướng dẫn bạn một cách cụ thể.

CloudFlare là gì? 

CloudFlare là dịch vụ DNS ( Domain Name Server ) trung gian, giúp điều phối lượng truy vấn giữa sever và những client qua lớp bảo vệ CloudFlare .

Cách cài đặt CloudFlare cho website

Để cấu hình CloudFlare một cách nhanh gọn, bạn chỉ cần triển khai đủ 3 bước dưới đây :

1. Đăng ký tài khoản CloudFlare

  1. Truy cập vào https://dash.cloudflare.com/sign-up để đăng ký một tài khoản CloudFlare miễn phí.
  2. Thông tin đăng ký chỉ cần EmailPassword (Lưu ý Password của bạn phải trên 8 ký tự, chứa ký tự đặc biệt, chứa số, chứa cả chữ hoa và chữ thường).
  3. Nhấn vào Create Account để hoàn thành việc đăng ký tài khoản.

cài đặt cloudflareĐăng ký tài khoản CloudFlare

2. Thêm website vào CloudFlare

Bước này giúp bạn cài đặt CloudFlare cho website muốn tăng tốc độ tải trang, bạn chỉ cần thực hiện đủ 3 bước dưới đây: 

  1. Nhấn Add site để thêm website muốn sử dụng CloudFlare.
  2. Hãy nhập tên miền gốc của bạn. Ví dụ: www.vietnix.vn thì chỉ cần nhập vietnix.vn 
  3. Sau khi thêm website vào, bạn chỉ cần chọn gói Free là có thể sử dụng được.

cài đặt cloudflareKhai báo website của bạn cho CloudFlare
cách sử dụng cloudflareChọn gói dịch vụ bạn muốn sử dụng

3. Xác nhận bản ghi cho tên miền

Để hoàn toàn có thể xác định website, bạn sẽ phải thực thi 3 bước dưới đây :

  1. Đăng nhập vào nơi quản trị domain của bạn và xóa 2 nameservers hiện có
  2. Thay thế bằng 2 nameservers mà CloudFlare đề xuất bên dưới 
  3. Nhấn Check nameservers để CloudFlare kiểm tra thay đổi của bạn và sẽ gửi 1 email sau đó.

cấu hình cloudflareNếu tên miền đang hoạt động, toàn bộ bản ghi của domain sẽ được CloudFlare quét và hiển thị như trong hình

Hướng dẫn sử dụng CloudFlare

Sau khi cài đặt CloudFlare thành công, bạn có thể sử dụng các tính năng khác để thay đổi và đo lường cho website của mình. Dưới đây là một số mục thiết lập và cách dùng CloudFlare mà Vietnix xin giới thiệu với bạn.

hướng dẫn cloudflareCác nội dung bạn có thể chỉnh sửa và thiết lập trên CloudFlare

Overview

Phần này sẽ hiển thị tổng quan thiết lập của website trên CloudFlare, hoàn toàn có thể kiểm soát và điều chỉnh trạng thái của website hoặc giúp bạn tăng cấp lên CloudFlare trả phí .

Analytics

Sau một thời hạn setup, bạn hoàn toàn có thể truy vấn phần Analytics để hoàn toàn có thể xem thông tin và nghiên cứu và phân tích những tài liệu như : lượng băng thông, lượng truy vấn, thống kê theo truy vấn địa lý, …

DNS

Nơi quản trị và sửa đổi những bản ghi DNS của tên miền .

Crypto

Những tính năng tương quan đến việc mã hóa của website như SSL, HSTS, TLS, … Bạn hoàn toàn có thể setup SSL không tính tiền tại đây .

Firewall

Thiết lập chỉnh sửa tương quan đến tường lửa trên website như bật, tắt, theo dõi IP truy vấn vào website .

Access

Bạn hoàn toàn có thể phân quyền cho một nhóm người nhất định .

Speed

Dùng những thiết lập để tăng vận tốc website như :

  • Image resize: Giúp thay đổi kích thước ảnh, điều chỉnh chất lượng và chuyển sang định dạng WebP (gói Business).
  • Polish: Tự động tối ưu hóa dung lượng hình ảnh trên website (gói Pro).
  • Auto minify: Bật tắt tính năng nén Javascript, CSS, HTML.
  • Brotli: Tính năng nén Brotli để tăng tốc thời gian tải trang cho lưu lượng truy cập HTTPS của khách hàng truy cập.
  • Automatic Platform Optimization for WordPress: Tự động tối ưu hóa website WordPress bằng edge network của CloudFlare. Giúp giảm TTFB và tải nội dung trên website nhanh hơn. 
  • Enhanced HTTP/2 Prioritization: Tối ưu hóa thứ tự phân phối tài nguyên trên các loại trình duyệt như Safari và Edge browser (gói Pro).
  • TCP Turbo: Tối ưu hóa TCP giúp giảm latency và throughput (gói Pro).
  • Mirage: Giảm thời gian tải trên thiết bị di động (gói Pro).
  • Rocket Loader: Giảm thời gian tải trang bằng cách tải tệp tin Javascript ở dạng không đồng bộ.
  • Mobile Redirect: Chuyển hướng qua một subdomain khác khi truy cập bằng điện thoại.

Caching

Tùy chỉnh và bật tắt tính năng lưu bộ nhớ đệm, để giảm băng thông và tương hỗ tăng cường .

  • Purge Cache: Dùng để quản lý bộ nhớ đệm. Bạn có thể xóa bộ nhớ đệm ở Purge Everything.
  • Cache Level: Xác định nội dung tĩnh mà bạn muốn CloudFlare lưu vào bộ nhớ đệm. Nếu bộ nhớ đệm tăng lên, sẽ làm tăng thời gian tải trang.
  • Browser Cache TTL: Xác định khoảng thời gian CloudFlare hướng người dùng truy cập vào website bởi bộ nhớ đệm. (nếu website có ít thay đổi về mã nguồn thì chọn càng lâu càng tốt)
  • Development Mode: Chế độ giúp CloudFlare không lưu lại cache khi thay đổi code trong website.

Worker

Dùng để chạy Javascript trên hơn 150 data centers của CloudFlare. Đây là tính năng nâng cao, thích hợp với những bạn có hiểu biết về js .

Page Rules

Thiết lập CloudFlare, tạo quy chuẩn riêng cho từng trang ( gói Pro ). Chẳng hạn như bạn muốn thiết lập thông số kỹ thuật cho trang này, nhưng lại không muốn thiết lập thông số kỹ thuật cho trang khác .

Network

Quản lý những yếu tố về liên kết, mạng, … bạn nên để mặc định cho phần này .
Bật tắt tương hỗ IPv6, IP Geolocation và 1 số tính năng nâng cao ( gói Pro và Business )

  • HTTPS/2: Tăng tốc cho website của bạn với HTTP/2.
  • HTTP/3 (with QUIC): Tăng tốc phản hồi các yêu cầu giao thức HTTP bằng QUIC. Cải tiến về hiệu suất, mã hóa hơn so với TCP và TLS.
  • 0-RTT Connection Resumption: Tăng hiệu suất tải trang đối với các khách hàng đã truy cập trang web của bạn trước đây. 
  • IPv6 Compatibility: Hỗ trợ tính năng phân giải IPv6 nếu host của bạn có hỗ trợ IPv6
  • gRPC: Cho phép kết nối gRPC với máy chủ gốc của bạn.
  • Websockets: Cho phép Websockets của CloudFlare kết nối với máy chủ website của bạn nhanh hơn. 
  • IP Geolocation: Bật tính năng xác định quốc gia của người dùng thông qua IP của họ. 
  • Maximum Upload Size: Dung lượng mà khách hàng truy cập có thể tải lên trang web của bạn trong một yêu cầu duy nhất (gói Free sẽ có giới hạn 100MB). 
  • Response Buffering: Bật tắt tính năng đệm của các phản hồi từ máy chủ (gói Enterprise).
  • True-Client-IP Header: CloudFlare sẽ gửi IP của người dùng cuối trong True-Client-IP Header (gói Enterprise).

Traffic

Theo dõi lưu lượng truy vấn vào website. Về tính năng này bạn phải trả phí để sử dụng được. Ví dụ như sử dụng Argo cho website để giảm tỷ suất lỗi liên kết, hay Load Balancing để tạo vùng tài liệu .

Stream

Nếu bạn upload trực tiếp video lên website thì hoàn toàn có thể sử dụng tính năng này để giảm tải cho hosting. Đây là một công dụng mà bạn phải trả phí .

>> Tham khảo: Dịch vụ thuê hosting giá rẻ Vietnix

Custom Pages

Một số tính năng khác cho phép sửa nội dung các trang có thông báo lỗi (gói Pro và Business).

  • IP/Country Block: Tùy chỉnh lỗi khi khách hàng truy cập từ địa chỉ IP hoặc quốc gia bị chặn
  • WAF Block: Tùy chỉnh lỗi khi khách hàng kích hoạt tường lửa.

App

Tích hợp ứng dụng, dịch vụ thứ ba vào giúp mang lại nhiều tính năng cho website của bạn .
Ví dụ : tích hợp Google Analytics trải qua CloudFlare mà không cần chèn mã vào website .

Scrape Shield

Chức năng Scrape Shield giúp bảo vệ nội dung trên website .
Ví dụ : Tự động ẩn nội dung với những truy vấn có tín hiệu đáng ngờ .

Một số vấn đề khi sử dụng CloudFlare

1. Lấy IP gốc của visitor (người truy cập)

Khi sử dụng Shared hosting sẽ không có quyền can thiệp nhiều vào mạng lưới hệ thống. Để hoàn toàn có thể lấy IP gốc của visitor thay vì proxy của CloudFlare, bạn hoàn toàn có thể cài plugin tương ứng với CMS như sau :

2. Cache nội dung quá lâu

Các file js và css thường được lưu trong bộ nhớ đệm khá lâu. Vì vậy, khi có những thay đổi mới trên site sẽ không được update ngay lập tức .
Theo hướng dẫn từ CloudFlare, bạn hoàn toàn có thể sử dụng tên file có chứa version .
Ví dụ : style-05.css hoặc styles.css ? v = 1234 hoặc xóa cache trong tab Caching > Configuration .

3. Tắt CloudFlare trong trang quản trị

CloudFlare hoàn toàn có thể gây ra lỗi khi thao tác trong trang quản trị, lúc này bạn cần tắt nó đi trong những trang không thiết yếu. Bạn hoàn toàn có thể thực thi điều này trong phần Page Rules .

Lời kết

Việc cài đặt CloudFlare đơn giản như Vietnix đã hướng ở phía trên sẽ giúp tăng tốc độ và bảo mật website của bạn lên đáng kể. Còn các phần nâng cao và trả phí, bạn có thể tham khảo thêm trên website chính của CloudFlare. Cảm ơn các bạn đã theo dõi bài viết này! 

4.8 / 5 – ( 104 bầu chọn )

Source: https://wikifin.net
Category: Blog

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *