Skip to content Skip to main navigation Skip to footer

Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin

Redis là gì?

Redis là một phần mềm mã nguồn mở (Open-source) có tác dụng lưu trữ cấu trúc dữ liệu vào bộ nhớ (RAM) trên máy chủ. Phần mềm này có thể được sử dụng như một cơ sở dữ liệu hoặc dùng làm bộ nhớ đệm (cache).

Đối với website WordPress, Redis có thể sử dụng để lưu những dữ liệu đệm khi xử lý được khai báo bởi lớp WP_Object_Cache. Nói một cách ngắn gọn và dễ hiểu, thì Object Cache trong WordPress sẽ giúp máy chủ tiết kiệm thời gian xử lý những truy vấn trong PHP hoặc Database bằng việc lưu các dữ liệu đệm vào một nơi nào đó, và Redis sẽ giúp chúng ta lưu trữ các dữ liệu này vào bộ nhớ để có tốc độ truy xuất nhanh hơn là lưu vào ổ cứng.

Redis-PHP là gì?

Redis php là một phần mở rộng cho PHP cung cấp API để giao tiếp với kho lưu trữ khóa giá trị của Redis.

Điều kiện cài đặt

  • Custombuild 2.x
  • DirectAdmin bản mới

Bước 1: Đăng nhập vào quản trị DirectAdmin

Để cài đặt được Redis với Custombuild bạn cần đăng nhập vào quản trị DirectAdmin. Bạn hãy sử dụng đường dẫn và port mặc định sau để đăng nhập.

Đường dẫn đăng nhập:

  • server-ip:2222
  • hostname:2222
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin

Bước 2: Điều chỉnh file cấu hình

Mặc định các tùy chọn này sẽ là No vì vậy bạn cần mở cấu hình và chuyển sang Yes trước khi thực hiện cài đặt.

Trên DirectAdmin có nhiều giao diện khác nhau tuy nhiên các chức năng hoàn toàn giống nhau. Vì vậy bạn chỉ cần tìm đến mục Extra Features => Custom Build 2.0 => Edit Options như ảnh đính kèm bên dưới.

Sau khi bạn vào được mục Edit Options bạn cần điều chỉnh 2 dòng sau để cài đặt Redis bao gồm

1. Bật cho phép cài đặt Redis Extension

Tại mục PHP Extension Settings bạn tìm dòng Redis và chuyển từ No sang Yes. Sau khi chuyển xong bạn cần click Save để lưu lại.

2. Bật cho phép cài đặt ứng dụng Redis

Bạn di chuyển xuống trang tìm dòng Advanced Settings. Tại đây bạn sẽ thấy một dòng là Redis bạn cũng chuyển từ No sang Yes sau đó click Save để lưu lại các thay đổi.

Bước 3: Cài đặt Redis

Sau khi đã hoàn tất tùy chỉnh file cấu hình. Bạn di chuyển sang Tab Build Software và thực hiện cài đặt ứng dụng, extension Redis như sau.

1. Cài đặt ứng dụng Redis

Bạn di chuyển đến Install/update server components (Install/update redis) và tìm dòng có tên Build redis, bạn click vào nút Build màu xanh lá để hệ thống cài đặt.

Hệ thống sẽ bắt đầu cài đặt và bạn có thể đóng cửa sổ cài đặt bằng cách click vào dấu X

Ảnh minh họa trong quá trình cài đặt.

2. Cài đặt Redis extension php

Extension php bạn có thể hiểu nôm na nó là driver để kết nối với ứng dụng. Để cài đặt bạn di chuyển đến Install/update PHP extensions sau đó tìm dòng Buil redis (Install/update redis extension for PHP) sau đó click vào Build để bắt đầu cài đặt Redis extension php.

Quá trình cài đặt sẽ mất 5-10 phút và bạn có thể đóng cửa số cài đặt lại.

Bước 4: Cài đặt Redis trên WordPress

Sau khi Redis và Extension Redis PHP được cài đặt thành công trên server. Bạn có thể sử dụng Plugin có tên Redis Object Cache để kết nối và sử dụng như sau

1. Thêm KEY SALT

Vì trên máy chủ sẽ có nhiều website hoạt động. Do đó bạn cần thêm key salt riêng cho mỗi website. Bạn hãy mở file wp-config.php sau đó thêm đoạn sau vào bên dưới <?php

Lưu ý: Thay dòng my-domain bằng tên website của bạn vào.

AZDIGI Tutorial
define('WP_CACHE_KEY_SALT', 'my-domain');
    

2. Cài đặt Plugin

Mình sẽ sử dụng một Plugin chuyên dụng có tên Redis Object Cache để sử dụng.

Sau khi cài đặt kích hoạt Plugin xong, bạn mở Cài đặt => Redis và click chọn Enable để sử dụng.

Tổng kết

Qua bài hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin để tăng tốc website rất mong sẽ giúp bạn hiểu hơn về Redis và cách kết nối lên Website. Từ đó sẽ giúp website của bạn có tốc độ tốt hơn giảm tải cho tài nguyên hệ thống.

Chúc các bạn có thể thực hiện thành công. 

Xem thêm các bài viết hữu ích về DirectAdmin tại đường dẫn sau:

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

Bùng nổ Black Friday - Ưu đãi lên đến 90%Xem chi tiết