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.
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.
Chúc các bạn thành công!
Không có bình luận.