Skip to contentSkip to main navigation Skip to footer

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

CleanShot 2021 11 07 at 16.03.52

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
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin 11

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.

CleanShot 2021 11 07 at 15.54.56
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin 12

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.

CleanShot 2021 11 07 at 15.57.14
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin 13

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.

CleanShot 2021 11 07 at 15.58.11
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin 14

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.

CleanShot 2021 11 07 at 15.59.25
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin 15

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.

CleanShot 2021 11 07 at 16.01.20
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin 16

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

CleanShot 2021 11 07 at 16.13.46
Ả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.

CleanShot 2021 11 07 at 16.01.57
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin 17

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.

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.

CleanShot 2021 11 07 at 16.33.12
Hướng dẫn cài đặt Redis với Custombuild trên DirectAdmin 18

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:

Was This Article Helpful?

0
0 Comments

There are no comments yet

Leave a comment

Your email address will not be published. Required fields are marked *