Hướng dẫn sử dụng Cloudflare làm SSL miễn phí và tăng tốc website WordPress

Sử dụng Cloudflare làm SSL miễn phí và tăng tốc website WordPress

Bạn có một website và muốn làm SSL miễn phí cho website mà không tốn chi phí? Bạn muốn tăng tốc website WordPress nhanh hơn? Bạn muốn website an toàn hơn?…

Sử dụng Cloudflare sẽ là một sự lựa chọn tuyệt vời, bởi có thể giúp bạn giải quyết nhiều vấn đề như “làm SSL miễn phí và tăng tốc website”. SSL sẽ giúp đường dẫn (URL) website của bạn thân thiện với Google và được độc giả, khách hàng tin tưởng hơn.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Tiêu biểu như, khi website có định dạng https://phatlocnguyen.com và phía trước có thêm icon ổ khóa xanh lá (bạn xem trên URL của mình), điều đó giống như sự đảm bảo an toàn cho người truy cập, website sẽ thân thiện hơn với môi trường Google và giúp bạn SEO hiệu quả hơn.

Xem thêm: SEO là gì – Làm sao để SEO tốt và trở thành SEOer chất lượng

Còn một website có định dạng http://domain.com kèm them chữ “not secure” hay hình chấm than đỏ lè, nó sẽ cho thấy website của bạn kém an toàn. Sẽ rất khó cho bạn SEO và như một điều mà Google cảnh báo người dùng, website này không đáng tin cậy.

Nếu bạn bán hàng mà website đánh dấu đỏ thế này thì ai tin tưởng mà mua hàng đúng không? Bạn cũng không thể tích hợp nhiều dịch vụ về bán hàngthanh toán hay liên kết tín dụng/cổng thanh toán bởi mức độ yêu cầu website https khá cao.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bạn xem đường dẫn website của mình theo cấu trúc “icon ổ khóa” + https://phatlocnguyen.com/. Vậy là chuẩn an toàn, domain đã có cài SSL.

Như vậy, chính bạn cũng thấy domain đẹp hơn. Và mình cũng sử dụng Cloudlfare để làm việc này cho tất cả domain sở hữu ở các blog. Đối với các dự án quan trọng và công ty thì mình dùng SSL trả phí cho an tâm.

Nếu bạn sử dụng VPS như Vultr hay các bên VPS khác thì website mặc định tốc độ load khá nhanh rồi. Còn những bạn sử dụng các gói Shared Hosting giá rẻ của Godaddy, Namecheap thì sau 1 thời gian lượt truy cập tăng, nhiều plugin thì dẫn tới website khá chậm.

Điều đó vô cùng ảnh hưởng tới trải nghiệm người dùng, sẽ không hay chút nào nếu người dùng rời đi chỉ vì website chậm chạp, không có bảo mật. Nên giải pháp là bạn phải nhờ tới Cloudflare, dịch vụ miễn phí cho bạn.

Bài viết dưới đây mình sẽ đi sâu vào “Hướng dẫn sử dụng Cloudflare làm SSL miễn phí và tăng tốc website WordPress” dành cho các bạn mới (newbie). Các bạn lâu năm thì đã quá rành rọt rồi.

I. Cloudflare là gì?

Cloudflare là một dịch vụ phân phối dữ liệu (CDN) lớn nhất trên thế giới hiện tại. Nghĩa là Cloudflare sẽ chịu sức tải 1 phần cho website của bạn, thay vì bình thường hosting của bạn sẽ gánh hết.

Một con số đáng kinh ngạc hơn nữa đó là có đến khoảng hơn 10% tổng số lượt tải website trên thế giới được “gánh” bởi Cloudflare.

Họ còn có cả CDN (Content Delivery Network), đây là Data Centers của Cloudflare trải dài khắp mọi nơi trên thế giới.

Bên cạnh CDN thì Cloudflare còn có nhiều tính năng khác như:

  • Cung cấp SSL miễn phí.
  • Chống DDOS, tạo tường lửa bảo vệ website.
  • Stream Video.
  • Cung cấp các ứng dụng (apps) thêm tính năng cho website của bạn.

2019 mới đây, họ mới cập nhật thêm việc kinh doanh thêm tên miền nữa, các bên có thể transfer hoặc đăng ký tên miền tại Cloudflare để sử dụng luôn.

Thật tuyệt vời đúng không nào, không ai là không biết đến sự hiện diện của Cloudflare khi sử dụng website WordPress. Bây giờ, chúng ta sẽ bắt đầu đi vào quá trình thiết lập và sử dụng Cloudflare nhé các bạn!

II. Tạo tài khoản Cloudflare để bắt đầu sử dụng

Trước khi sử dụng Clouflare, bạn cần phải có 1 tài khoản trước, đăng ký tại: https://dash.cloudflare.com/sign-up

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 1: Điền Email và Password là xong.

Bước 2: Vào Email để kích hoạt tài khoản nữa là hoàn tất.

III. Hướng dẫn thêm domain và website của bạn vào Cloudflare

Khi đã kích hoạt tài khoản xong bạn sẽ được đưa thẳng tới trang chính (home) của Cloudflare, bây giờ bạn làm theo hướng dẫn của mình khá đơn giản.

Bước 1: Tại trang Home, bạn bấm vào nút + Add a Site.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 2: Điền domain của bạn vào sau đó bấm Add Site.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 3: Ở trang điều khoản, bạn bấm Next.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 4: Chọn Plan Free $0/month và bấm Confirm Plan, chỉ cần sử dụng gói miễn phí.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 5: Bạn có thể gán IP của web vào thay cho IP mặc định để trỏ host vào luôn. Bạn có thể tạm bấm “Continue” để qua bước này, lát quay lại làm sau cũng được ở mục DNS.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 6: Vào phần quản trị domain của bạn ở nhà cung cấp nơi bạn mua domain, tùy chỉnh “namsever mặc định” đổi sang “custom namesever” và đổi nameserver thành như yêu cầu của Cloudflare.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 7: Sau khi trỏ namesever hoàn tất, bạn quay lại bấm vào Recheck Namesever và nó sẽ chạy 1 dòng xanh lá phía dưới tức là OK (đôi lúc mất vài phút), giờ bạn chỉ đợi quá trình này hoàn tất.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bạn sẽ nhận được 1 Email dạng như này khi thành công.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bây giờ, mỗi khi bạn cần trỏ IP hoặc cấu hình DNS các thông số CNAME, MX, TXT hay bất cứ loại DNS nào chỉ cần thao tác trong Cloudflare chứ không phải ở nơi mua domain nữa.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Hiện tại, bạn có thể sử dụng Cloudflare miễn phí thôi, sau này lượng truy cập vào website lớn hơn nhiều thì có thể cân nhắc để nâng cấp lên trả phí sau, từ gói PRO với $20/tháng.

IV. Hướng dẫn làm SSL miễn phí với Cloudflare

Nếu bạn mới bắt đầu, chưa có nhiều kinh phí để mua SSL thì có thể sử dụng SSL miễn phí từ Cloudflare. Mọi bước cũng khá đơn giản thôi.

Bước 1: Vào mục Crypto và chuyển từ Full thành Flexible.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Thật ra chỉ cần như vậy là đã OK, tuy nhiên bạn cần phải cài thêm plugin để hỗ trợ việc chuyển SSL này suông sẻ, vì khi chuyển SSL có thể website sẽ bị một chút lỗi HTML sắp xếp nội dung.

Bước 2: Vào mục Plugin trong website, tải về Really SSL Simple và kích hoạt lên.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 3: Đợi vài phút cho website thay đổi sang SSL, sau đó sẽ hiện một bảng kèm nút button xanh lá, bạn bấm vào để kích hoạt với website là xong.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Sau đó bạn phải đăng nhập lại vào website dưới https://domain.com/wp-admin

Để tránh tình trạng đăng nhập hoài không vô mà nó cứ tải lại lại phần đăng nhập.

Bạn có thể sử dụng Bitsive SSH hoặc FileZilla để chỉnh sửa file wp-config.php bằng Notepad++.

Bạn vào được wp-config.php rồi bạn kéo xuống chút, sẽ thấy dòng bên dưới và chuyển từ FALSE sang TRUE, sau đó bấm save lại là đăng nhập lại bình thường.

define( ‘FORCE_SSL_ADMIN’, true );

Nếu vẫn không được, bạn nên xóa sạch cookie của trình duyệt và đăng nhập lại nhé.

Mẹo nhỏ nữa nếu không được đó là bạn có thể lách bằng cách thêm /my-account phía sau domain (VD: domain.com/my-account) để đăng nhập như khách là được. Phần đường dẫn /my-account này nếu bạn chưa thay đổi thì vẫn giữ vậy, nếu đã đổi sang đường dẫn khác (VD: /tai-khoan) thì phía sau sẽ là domain.com/tai-khoan.

V. Hướng dẫn tăng tốc website WordPress với Cloudflare

Bước 1: Tại mục Speed, phần Auto Minify bạn tick chọn cả 3 CSS, HTML, JavaScript.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 2: Nếu website của bạn đã cài xong SSL, kéo xuống dưới “ON” phần Brotli lên.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bước 3: Tiếp tục kéo xuống chút, bạn hãy “ON” thêm tính năng Rocket Loader. Nhưng nếu bạn bật tính năng này lên mà bị lỗi JavaScript thì hãy “OFF” nó đi nhé.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Bên cạnh đó, website bạn có thể sử dụng thêm plugin tăng tốc và clear cache như WP Rocket, Swift Performance,… các plugin này có thể thêm API của Cloudflare vào.

VI. Chú thích thêm về các khu vực trên Cloudflare

Trên Cloudflare có khá nhiều tính năng, nếu bạn mới sử dụng sẽ không thể biết được những tính năng này là gì, mình dùng lâu chứ chỉ dùng một số cái hay thao tác, còn lại không quan tâm. Bên trong mỗi tính năng chính còn có nhiều tính năng con.

sử dụng cloudflare làm ssl miễn phí và tăng tốc website wordpress

Nếu bạn muốn tìm hiểu sâu hơn thì mình sẽ chú thích cho bạn:

Overview: Xem các trạng thái hoạt động của website bạn, chuyển đổi các gói sử dụng.

*Analytics: Sau khi cài Cloudflare được 1 thời gian, bạn có thể truy cập khu vực này để xem những dữ liệu như: “Lượng băng thông, lượng truy cập, các mối nguy hiểm, thống kê theo khu vực địa lý, trình duyệt, hiệu suất bảo mật,…“.

*DNS: Khu vực quản lý DNS của domain.

*Crypto: Khu vực thiết lập SSL miễn phí cho bạn.

Firewall: ON/OFF tường lửa. Nếu website của bạn mới, còn nhỏ thì không cần quan tâm đến. Nếu ON lên thì bạn có thể theo dõi xem IP nào nghi ngờ nguy hiểm thì chặn IP đó không cho truy cập vào website bạn nữa.

Access: Phân quyền cho 1 nhóm người nào đó có thể truy cập 1 lượng nội dung nội bộ. Cần thì dùng, không thì bạn cũng không cần quan tâm.

Speed: Thiết lập các tính năng tăng tốc cho website WordPress như mình hướng dẫn ở trên. Với gói Pro bạn có thêm 1 số tính năng khác như Polish hay Mirage, nếu bạn sử dụng thì cứ ON hết lên.

Caching: Quản lý bộ nhớ đệm (cache) của website, bạn cứ để mặc định. Nếu muốn xóa bộ nhớ đệm để chỉnh sửa vài thứ cứ nhấn Purge Everything. Bạn cũng có thể thiết lập sau bao lâu thì cache sẽ hết hạn.

Workers: Chạy JavaScript trên 150+ Data Centers của Cloudflare giúp giảm tốc độ tải trang. Chỉ dành cho những ai biết về JS thôi nhé. Không biết bạn không nên vọc, mà nó cũng tốn thêm tiền để sử dụng.

Page rules: Tạo quy định cho từng trang. Chẳng hạn bạn muốn những thiết lập không áp dụng đối với những trang nào, hoặc không cần bảo mật những trang nào,… hoặc là nơi để thiết lập chuyển tiếp domain này sang domain kia cho người sở hữu nhiều domain (VD: domain.com khi gõ tự đến domain.vn luôn).

Networks: Khu vực quản lý các vấn đề liên quan tới mạng, để mặc định.

Traffic: Các dịch vụ này bạn cần mua thêm để sử dụng. Chẳng hạn Argo sẽ giúp website bạn giảm được tỉ lệ lỗi kết nối, hay Load Balacing sẽ tạo dữ liệu dự phòng. Mới bắt đầu thì bạn chưa cần quan tâm đến ẻm.

Stream: Nếu bạn upload video thẳng lên website của bạn, có thể dùng thêm tính năng này để giảm tải cho hosting/VPS. Giá của 1000 phút xem là $1.

Custom Page: Sửa nội dung cho các trang thông báo lỗi, tính năng này chỉ có ở gói Pro.

Apps: Tích hợp các ứng dụng bên thứ 3, mang lại cho website của bạn nhiều tính năng hơn. Nhưng mình không dùng đến vì đã có những plugin và công cụ khác thay thế tốt hơn. Hoặc những apps này đều có phiên bản riêng cho WordPress cả rồi bạn không cần để ý nó.

Scrape Shield: Bảo vệ nội dung của bạn. Chẳng hạn xáo trộn các địa chỉ email có trong nội dung của bạn, hoặc tự động ẩn nội dung cho các truy cập đáng ngờ. Mục này bạn cứ để mặc định.

Như vậy, mình đã hoàn tất bài Hướng dẫn sử dụng Cloudflare làm SSL miễn phí và tăng tốc website WordPress cho những bạn mới rồi.

Hi vọng qua đây các bạn sẽ có thể có một chứng chỉ SSL miễn phí cho website thân thiện và đáng tin cậy hơn, cũng như trải nghiệm tốc độ website được tốt hơn, tiết kiệm chi phí cho thời gian đầu vận hành website nhỏ.

Liên hệ với mình qua các kênh dưới nếu có câu hỏi hoặc comment bên dưới, mình sẽ giải đáp trong 24h:

avatar

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.