---
title: "Hướng dẫn sử dụng Redis Cache trên dịch vụ WordPress Hosting"
author: "Trung Hiếu"
date: "2017-11-03"
lastmod: "2017-11-03"
url: "https://wpcanban.com/wordpress/thu-thuat-wordpress/su-dung-redis-cache.html"
---

# Hướng dẫn sử dụng Redis Cache trên dịch vụ WordPress Hosting

Hướng dẫn sử dụng Redis Cache trên dịch vụ WordPress Hosting của WP Căn bản.

![huong-dan-su-dung-redis-cache-tren-dich-vu-wordpress-hosting](https://wpcanban.com/wp-content/uploads/2017/11/huong-dan-su-dung-redis-cache-tren-dich-vu-wordpress-hosting.png)

Nếu bạn để ý thì trong những ngày gần đây, trong cPanel của [dịch vụ WordPress Hosting](https://wpcanban.com/dich-vu-wordpress-hosting/) cung cấp bởi [WP Căn bản](https://wpcanban.com) nói riêng và hosting của HawkHost nói chung, có một sự thay đổi nhỏ. Mục Memcached đã biến mất, thay vào đó là Server Application Manager. Thực ra không phải là tính năng Memcached đã bị loại bỏ mà chúng tôi đã bổ sung thêm 1 tính năng mới – Redis Cache. Và tất cả chúng được gộp chung vào Server Application Manager.

Tham khảo thêm:

- [Sử dụng tính năng Memcached trên hosting của HawkHost](https://wpcanban.com/hosting-domain/tinh-nang-memcached-cua-hawkhost.html)
- [Hướng dẫn cài LiteSpeed Cache cho WordPress một cách đơn giản](https://wpcanban.com/wordpress/thu-thuat-wordpress/cai-litespeed-cache-cho-wordpress.html)

## Redis là gì?

Cũng giống như Memcached, Redis (hay Redis Cache) là một mã nguồn mở lưu trữ dữ liệu có cấu trúc trên bộ nhớ (RAM). Nó thường được sử dụng như là một cơ sở dữ liệu hoặc một bộ nhớ đệm (cache). Nó hỗ trợ một loạt các cấu trúc dữ liệu như `strings`, `hashes` và `lists`. Redis là một yêu cầu phổ biến nhưng không bắt buộc đối với các ứng dụng Ruby on Rails. Nó cũng có thể được sử dụng bởi nhiều ứng dụng phổ biến khác như phpBB, Magento, Xenforo… và cả WordPress.

Thông qua việc cache truy vấn database lên RAM, Redis sẽ giúp tăng tốc độ load cũng như khả năng chịu tải cho website WordPress của bạn. Vậy thì bạn còn chần chừ gì nữa mà không kích hoạt và sử dụng nó ngay?

## Hướng dẫn sử dụng Redis Cache

Hiện tại WP Căn bản đang triển khai plugin object cache miễn phí cho các website sử dụng dịch vụ WordPress Hosting của chúng tôi với hiệu năng và tính năng vượt trội, có một không hai. Nếu bạn có nhu cầu, có thể tham khảo bài viết “[Ra mắt plugin Hybrid Object Cache độc quyền tại WP Căn bản](https://wpcanban.com/thong-bao/plugin-hybrid-object-cache-doc-quyen-tai-wp-can-ban.html)” để biết thêm chi tiết.

### Kích hoạt Redis Cache trên cPanel

1. Để kích hoạt Redis Cache trên dịch vụ WordPress Hosting của WP Căn bản, trước tiên các bạn cần truy cập vào cPanel, tìm mục *Server Application Manager* và click vào đó.

![server-application-manager](https://wpcanban.com/wp-content/uploads/2017/11/server-application-manager.png)

2. Trong giao diện *Server Application Manager*, các bạn click vào nút *Enable* tương ứng với *Redis* để kích hoạt nó lên.

![click-enable-trong-redis](https://wpcanban.com/wp-content/uploads/2017/11/click-enable-trong-redis.png)

3. Nếu thành công, các bạn sẽ nhận được thông báo như thế này.

![kich-hoat-redis-cache-thanh-cong](https://wpcanban.com/wp-content/uploads/2017/11/kich-hoat-redis-cache-thanh-cong.png)

Hãy chờ khoảng 5 phút để server tiến hành các thiết lập trước khi có thể khởi chạy. Tải lại trình duyệt để xem kết quả. Nếu tiến trình đã hoàn tất, bạn sẽ nhận được kết quả như hình bên dưới.

![redis-unix-socket](https://wpcanban.com/wp-content/uploads/2017/11/redis-unix-socket.png)

4. Truy cập mục *Select PHP Version* trong cPanel, tìm và tích vào module *redis*.![kich-hoat-module-redis-trong-php](https://wpcanban.com/wp-content/uploads/2017/11/kich-hoat-module-redis-trong-php.png)

Click nút *Save* để lưu lại.

### Cài đặt và sử dụng Redis Cache trên WordPress

Redis Cache có thể sử dụng chung với các plugin tạo cache thông dụng khác của WordPress, chẳng hạn như WP Super Cache, WP Rocket, W3 Total Cache… Tuy nhiên, trong trường hợp bạn đang sử dụng dịch vụ WordPress Hosting của WP Căn bản, Redis Cache nên được kết hợp với plugin [LiteSpeed Cache](https://wpcanban.com/tag/litespeed-cache/) để đạt được hiệu quả tốt nhất.

5. Để kích hoạt Redis Cache cho website WordPress, trước tiên, các bạn cần phải cài đặt và kích hoạt plugin [Redis Object Cache](https://vi.wordpress.org/plugins/redis-cache/). [WP Redis](https://vi.wordpress.org/plugins/wp-redis/) cũng là một sự lựa chọn tốt để làm điều này.

![cai-dat-va-kich-hoat-redis-object-cache](https://wpcanban.com/wp-content/uploads/2017/11/cai-dat-va-kich-hoat-redis-object-cache.png)

6. Vào *File Manager* của cPanel, mở file `wp-config.php` của website bạn muốn cài Redis Cache ra, thêm đoạn code bên dưới vào trước dòng `/* That's all, stop editing! Happy blogging. */`.

```
define('WP_REDIS_SCHEME', 'unix');
define('WP_REDIS_PATH', '/home/wpcanban/.applicationmanager/redis.sock');
```

Nhớ thay `/home/cfhysrfz/.applicationmanager/redis.sock` bằng socket của bạn (xem bước 3).

7. Truy cập *Settings* => *Redis* => Click vào nút *Enable Object Cache*.

![click-vao-nut-enable-object-cache](https://wpcanban.com/wp-content/uploads/2017/11/click-vao-nut-enable-object-cache.png)

8. Nếu trạng thái chuyển từ *Disabled* sang *Connected* thì có nghĩa là bạn đã kích hoạt Redis Object Cache thành công.

![kich-hoat-redis-object-cache-thanh-cong](https://wpcanban.com/wp-content/uploads/2017/11/kich-hoat-redis-object-cache-thanh-cong.png)

Trong đó:

- Để xóa cache, các bạn click vào nút *Flush Cache*.
- Để vô hiệu hóa Redis Object Cache, các bạn click vào nút *Disable Object Cache*.

Thật đơn giản phải không nào? Giờ là lúc trải nghiệm những điều tuyệt vời mà Redis Cache mang lại. Chúc các bạn thành công!

Thỉnh thoảng Redis Cache có thể bị tắt tự động (giống Memcached). Vì vậy, các bạn nên thường xuyên kiểm tra trạng thái của nó để kích hoạt lại khi cần thiết nhé.

Mọi thắc mắc liên quan đến việc kích hoạt và sử dụng Redis Cache, xin vui lòng gửi vào khung bình luận bên dưới để được giải đáp. Bạn có đang sử dụng Redis Cache trên website của mình? Bạn đánh giá thế nào về hiệu quả của nó? Đừng quên chia sẻ với chúng tôi quan điểm và ý kiến của bạn nhé.

*Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều.* :)
