CloudFlare sở hữu một trong những hệ thống máy chủ lớn nhất hiện nay. Vậy CloudFlare là gì? Hướng dẫn cách kết nối CloudFlare với Website WordPress. Nếu khách truy cập bất cứ ở đâu đi nữa Cloudflate sẽ giúp bạn cải thiện trãi nghiệp website nhanh nhất.
Nhờ vậy, trang web của bạn được cải thiện tốc độ đáng kể. Tốc độ là trong các yếu tố quan trọng xếp hạn google.
Cloudflare là gì?
Cloudflare là địch vụ trung gian DNS giúp điều phối các lượng truy cập máy chủ và các trạm qua lớp bảo vệ của Clouflare.
Hay nói nôm na rằng. Thay vì bạn truy cập trực tiếp vào website thông qua máy chủ phân giải tên miền DNS (Domain Name Server). Thì ở đây bạn sẻ sử dụng máy chủ phân giải của Cloudflare.
Lợi ích khi sử dụng CloudFlare
- Hạn chế tấn công DDoS.
- Phân tích các yêu cầu thực cho website
- Cài đặt chứng chỉ SSL của Cloudflare
- Tăng tốc độ và giảm băng thông cho máy chủ
Hạn chế của CloudFlare
Hoạt động website của bạn sẽ phụ thược hoàn toàn vào dịch vụ của CLoudflare. Nếu trường hợp Cloudflare bị down thì website của bạn cũng sẽ bị gián đoạn theo.
Nên sử dụng CloudFlare khi nào?
- Tăng cường bảo mật: Ẩn IP máy chủ của website
- Muốn tăng tốc cho website
- Có máy chur website ở nước ngoài, và có đa số traffic ở Việt Nam hoặc toàn cầu
- Muốn nhận SSL miễn phí từ Cloudflare
- Sử dụng giao thức HTTP/2, HTTP/3
Hướng dẫn cách cài đặt kết nối CloudFlare CDN trên WordPress
Bước 1: Cài đặt plugin Cloudflare
Các bạn truy cập WordPress Dashboard (Quản trị WordPress) → Plugins → Add New. Tìm kiếm CloudFlare, sau đó chọn Cài đặt → Kích hoạt plugin.
Sau khi kích hoạt xong, bạn vào Cài đặt → rồi chọn CloudFlare → Sign in here như hình bên dưới để đăng nhập:
Nếu bạn nào chưa có tài khoản Clouflare thì click vào Create Your Free Account. Còn chưa có thì click vào here để đăng nhập và bỏ qua bước đăng ký.
Bước 2: Đăng ký tài khoản Cloudflare
Các bạn ruy cập website CloudFlare → Sign Up để tạo tài khoản. Và nhập Email và Password của các bạn vào → Create Account.
Bước 3: Thêm domain của bạn vào CloudFlare
Sau khi đăng ký thành công, bạn cần nhập tên miền bạn muốn chuyển đến Cloudflare → Add Site
Tại đây, bạn có thể tùy chọn gói phù hợp theo nhu cầu của mình nha → Sau đoa chọn Comfirm plan.
Bước 4: Kiểm tra các giá trị DNS của tên miền
BTaij đây bạn sẽ nhận được gợi ý về giá trị DNS hiện tại → Continue. (CloudFlare có thể gợi ý chính xác đến 99% giá trị DNS mà tên miền của bạn đang sử dụng).
Sau đó bạn cập nhật Nameservers cũ bằng cập Nameservers mới của CloudFlare như ảnh bên dưới nhé (có thể Cloudflare thay đổi giá trị này vào từng thời điểm).
Các bạn truy cập vào phần quản lý doamin của các bạn để sửa lại Nameserver nhé (Sau khi đổi xong có thể mất 24h để hoàn tất chuyển đổi máy chủ DNS toàn cầu).
Bước 5: Cấu hình Plugin CloudFlare trên trang WordPress
Tại trang CloudFlare → chọn My Profile (khu vực tài khoản của CloudFlare) → Sau đó chuyển sang tab API Tokens → Global API Ley → và bấm vào View để xem.
Sau đó nó yêu cầu mật khẩu, nhập mật khẩu tài khoản CloudFlare và sau đó sao chép API key như hình bên dưới.
Sau khi sao chép xong đoạn key ở Cloudflare bạn quay trở lại trang WordPress (Tại Bước 1) → dán Email và API key (đã sao chép ở trên) vào các trường đăng nhập → Sau đó bấm Save API Credentials để lưu lại.
Hướng dẫn cách sử dụng CloudFlare trên WordPress
Sau khi bạn hoàn tất nhập Key ở bước 5 xong, trang chủ CloudFlare sẽ xuất hiện ngay trong Dashboard WordPress của bạn như sau:
Các chức năng:
- Automatic Cache Management: Tự động xóa bộ nhớ cache CloudFlare khi giao diện được cập nhật
- Optimize CloudFlare for WordPress: Áp dụng các cài đặt được đề xuất của CloudFlare để đảm bảo hiệu suất website tối ưu.
- Purge Cache: Xóa các tệp đã lưu trong bộ nhớ cache để buộc CloudFlare tìm nạp các tệp mới hơn từ trang web của bạn
Chức năng nâng cao
- Automatic HTTPS Rewrites: Chuyển đổi HTTPS tự động giúp sửa nội dung hỗn hợp bằng cách thay đổi “http” thành “https” cho tất cả liên kết nằm trong website của bạn.
- Security Level: Điều chỉnh độ bảo mật của trang web bạn
- Advance DDoS: CloudFlare sẽ ngăng chặn các cuộc tấn công website bạn
- Web Application Firewall: Tường lửa bảo về các lỗ hỏng bảo mật
- Always Online: CloudFlare sẽ phản hồi các trang tĩnh trên website của bạn từ bộ nhớ cache đã lưu từ Cloudflare nếu trong tình trang máy chủ gặp sự cố.
- Image Optimization: Cải thiện thời gian tải hình ảnh trên trang
- Cache HTML at CDN: Bypass Cache By Cookie cho phép lưu nội dung tĩnh như HTML cải thiện hiệu suất của trang site
- Development Mode: Tạm thời bỏ qua bộ nhớ cache của CloudFlare
Lời kết
Hy vọng bài viết này đã giúp bạn biết rõ hơn về cách thiết lập CDN CloudFlare cho website WordPress. Chúc các bạn thực hiện thành công nhé. Nếu có câu hỏi nào hoặc cần hỗ trợ cứ để lại comment bên dưới nhé.