Nội dung bài viết
Giới thiệu
Tiếp tục với Series về aaPanel , ở bài viết này mình sẽ hướng dẫn các bạn cài đặt và cấu hình Redis Cache với WordPress trên aaPanel. Trước khi đi vài cài đặt thì ta cần tìm hiểu Redis cache là gì nhé.
Redislà phần mềm một mã nguồn mở được dùng để lưu trữ dữ liệu có cấu trúc, có thể sử dụng như một database, bộ nhớ cache hay một message broker. Nó là hệ thống lưu trữ dữ liệu với dạng KEY-VALUE
rất mạnh mẽ và phổ biến hiện nay. Redisnổi bật bởi nó hỗ trợ nhiều cấu trúc dữ liệu cơ bản như: hash, list, set, sorted set, string
. Tất cả dữ liệu được ghi lại và lưu trên RAM, do đó tốc độ đọc ghi dữ liệu sẽ rất nhanh.
Hướng dẫn thực hiện
Bước 1: Cài đặt Redis
Tại giao diện aaPanel, bạn vào App Store >> Redis và nhấn Install để cài đặt.
Tiếp tục nhấn confirmđể xác nhận.
Quá trình cài đặt sẽ diễn ra tầm 3-5 phút, các bạn cần chờ cho quá trình chạy hoàn tất nhé.
Sau khi cài đặt xong, các bạn cần điều chỉnh lại thông số maxmemory
trên Redisbằng cách truy cập vào phần Setting
Vào phần Performance tuning >> set maxmemory lên 256 và Save lại.
Bước 2: Cấu hình Redis với website WordPress.
Để kết nối Redisvới website WordPress của bạn, trước tiên bạn cần tìm đến file cấu hình wp-config.php của website và thực hiện chèn đoạn mã bên dưới vào và Savelại.
define('WP_CACHE_KEY_SALT', 'string'); define('WP_CACHE', true);
Tiếp đó bạn hãy truy cập vào trang quản trị WordPress và cài đặt thêm Plugin Redis Object Cache như hình.
Cài đặt xong bạn ActivatePlugin lên và thực hiện kết nối Redisbằng cách vào : Settings>> Redis>> Enable Object Cache
Chúc các bạn thực hiện thành công.!