Redis là hệ thống caching lưu trữ dữ liệu trong RAM tương tự như Memcached. Không chỉ hỗ trợ cache dạng keys/values tốt như Memcached mà Redis còn hỗ trợ nhiều cấu trúc dữ liệu khác như hash, list, set, sorted set, string.

Cài đặt Redis trên Ubuntu 24.04

Trong bài viết này, mình sẽ hướng dẫn các bạn cài đặt Redis trên Ubuntu 24.04, đồng thời hướng dẫn cấu hình cho Redis hoạt động được trên WordPress.

Cài đặt Redis

apt -y install redis-server

Tối ưu Redis

Bạn chạy các dòng lệnh sau.

echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo 1 > /proc/sys/vm/overcommit_memory
echo 'vm.overcommit_memory = 1' >> /etc/sysctl.conf
echo 1 > /proc/sys/vm/swappiness
echo 'vm.swappiness = 1' >> /etc/sysctl.conf

Bạn hãy mở tập tin /etc/redis/redis.conf, tìm các dòng sau và sửa lại.

maxmemory 2048mb
maxmemory-policy allkeys-lru
save ""
tcp-backlog 65536
timeout 300
tcp-keepalive 300

Bạn có thể tăng lượng RAM tùy theo cấu hình máy chủ.

Tìm đến dbfilename dump.rdb, thay thành.

# dbfilename dump.rdb

Hoặc xóa hẳn dòng đó đi, sau đó, khởi động lại Redis.

systemctl restart redis

Sau đó, cài đặt Redis PHP Extension.

apt -y install php-redis

Sử dụng Redis với WordPress

Bạn cần cài đặt plugin W3 Total Cache, cấu hình General Settings như hình là được.

Cấu hình Redis trong W3 Total Cache

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

5/5 (3 bình chọn)