Hướng dẫn cài đặt Redis Cache tăng tốc WordPress Website

Bên cạnh Memcached và LSCache, Redis Cache có thể xem là thành phần cache tốt nhất nhì hiện nay. Cài đặt Redis cache có thể giúp website của bạn “nhẹ” hơn, tăng tốc nhanh hơn và chịu tải tốt hơn đến 2 lần. Bài viết này sẽ hướng dẫn 3 bước kích hoạt Redis cache để tăng tốc website WordPress cực kỳ đơn giản.

Bước 1. Cài Redis lên server

  • Trường hợp 1: Cài Redis Cache trên môi trường Hosting

    Đa số các nhà cung cấp Hosting đều đã cài đặt sẵn Redis trên các gói Hosting của mình. Hãy hỏi trực tiếp nhà cung cấp Host xem Host đã được cài Redis chưa và yêu cầu bật lên. Nếu rồi thì bạn có thể bỏ qua bước này. Nếu chưa cài Redis chứng tỏ team System Admin của họ không quan tâm đến vấn đề hiệu suất Hosting (Hoặc cũng có thể là không biết kỹ thuật tối ưu Hosting cơ bản). Tốt nhất là nên né ra và tìm đơn vị Hosting khác uy tín hơn.

  • Trường hợp 2: Cài Redis Cache trên Server / VPS riêng của bạn

    Tùy vào Web control Panel đang sử dụng mà bạn có thể search từ khóa hướng dẫn cài đặt phù hợp.
    VD: Hướng dẫn cài đặt Redis trên Plesk, Hướng dẫn cài đặt Redis trên Cpanel,  Hướng dẫn cài đặt Redis trên AAPanel, Hướng dẫn cài đặt Redis trên AAPanel, …

Bước 2. Tải file object-cache.php vào thư mục wp-content

Tải file object-cache.zip  tại đây.

Bước 3. Thêm cấu hình kết nối Redis vào file wp-config.php

define('WP_CACHE', true);
define('WP_CACHE_KEY_SALT', 'domain_cua_ban');

Bước 4. Test

Chạy lệnh redis monitor trên SSH Console để test connect. Nếu monitor cập nhật dữ liệu mới mỗi khi bạn Ctrl + F5 trang web thì Redis đang hoạt động tốt!

redis monitor

hoặc lệnh sau nếu đang sử cài Redis trên môi trường Docker

docker exec -it fbb6b85b5f81 redis-cli monitor

Lưu ý: Thay fbb6b85b5f81 bằng ID của redis container đang chạy trên Docker của bạn

5. Tổng kết

Chúc các bạn thành công!

#tuend from WPVN Support Team With Love!