Redis là 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. Redis nổ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.
Việc cài đặt Redis lên máy chủ và cấu hình Redis với website các bạn có thể thực hiện theo 2 bước chính:
Bước 1: Cài đặt Redis và điều chỉnh thông số.
- Để cài đặt Redis, các bạn có thể thực hiện cài đặt nhanh bằng cách truy cập vào trang quản trị aaPanel và login với thông tin được cấp khi cài đặt aaPanel. Nếu như bạn vô tình quên thông tin này bạn có thể xem qua hướng dẫn bên dưới để đổi lại thông tin.
- Sau khi đăng nhập thành công vào aaPane truy cập theo các bước sau
App Store => Deployment => Redis.
- Tiếp tục nhấn confirm để xác nhận.
- Quá trình cài đặt sẽ diễn ra tầm 15-10 phút, chúng ta sẽ chờ cho quá trình chạy hoàn tất nhé.
- Sau khi cài đặt xong, điều chỉnh lại thông số maxmemory trên Redis bằng cách truy cập vào phần Setting
- Tại bảng thông số cấu hình , bạn chọn Performance turnig => maxmemory (Thông số Ram sử dụng trên Redis, mình setup tối đa là 256MB) => Save
Bước 2: Cấu hình Redis với website WordPress.
- Để kết nối Redis vớ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à Save lại.
define('WP_CACHE_KEY_SALT', 'string');
define('WP_CACHE', true);
- Sau khi thêm đoạn mã trên xong, bạn 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 Activate Plugin lên và thực hiện kết nối Redis như sau: Settings => Redis => Enable Object Cache
- Nếu nhận được thông báo Connected như hình là xong. Chúc các bạn thành công. Các bạn đang quan tâm vấn đề nào có thể liên hệ bên mình để cùng nhau trao đổi nhé.