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

21
0

Redis là một hệ thống cơ sở dữ liệu phổ biến sử dụng cho việc lưu trữ và truy xuất dữ liệu nhanh chóng. FastPanel, một công cụ quản lý máy chủ nhẹ và mạnh mẽ, cung cấp giao diện đồ họa thân thiện giúp người dùng dễ dàng cài đặt và quản lý các ứng dụng trên máy chủ của họ.

Trong bài viết này, chúng ta sẽ hướng dẫn cài đặt Redis trên FastPanel để tận dụng lợi ích của cơ sở dữ liệu này cho ứng dụng web của bạn. Redis không chỉ cung cấp hiệu suất cao và khả năng mở rộng tốt, mà còn hỗ trợ nhiều tính năng hữu ích như cache dữ liệu, message queue và session store.

Trước khi tiếp tục, hãy đảm bảo rằng bạn đã cài đặt FastPanel trên máy chủ của mình và có quyền truy cập vào hệ thống với vai trò quản trị viên. Nếu bạn chưa cài đặt FastPanel, bạn có thể tham khảo hướng dẫn trên trang chính thức của nó.

Tiếp theo, chúng ta sẽ bắt đầu quá trình cài đặt Redis trên FastPanel.

Bước 1: Đăng nhập vào FastPanel

Bạn hãy truy cập vào https://server-ip:8888/ và đăng nhập với thông tin được cấp khi cài đặt FastPanel

image 63

Bước 2: Cài đặt Redis trên FastPanel

Tiếp theo bạn truy cập vào phần Settings => Applications

image 83

Tại khung tìm kiếm ứng dụng, bạn nhập vào từ khoá redis và chọn biểu tượng tải xuống như ảnh.

image 84

Sau khi cài đặt xong bạn sẽ thấy dòng Installed ở mục Status. Với dòng thông báo này thì Redis cache đã được cài đặt thành công.

image 85

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

Để kết nối được Redis vào website thì bạn cần cài đặt thêm php-redis. php-redis là một phần mở rộng (extension) cho ngôn ngữ lập trình PHP, cho phép truy cập và tương tác với Redis – một hệ thống cơ sở dữ liệu dạng key-value (khóa-giá trị) phổ biến và hiệu suất cao.

Việc cài đặt và sử dụng php-redis extension cho phép các nhà phát triển PHP tương tác với Redis từ mã nguồn PHP của họ. Extension này cung cấp một API để kết nối và thao tác với Redis thông qua các hàm PHP đơn giản, giúp thực hiện các thao tác như đọc, ghi, xóa dữ liệu, quản lý key, và sử dụng các tính năng đặc biệt của Redis như pub/sub (publish/subscribe) và sorted sets (tập hợp sắp xếp).

Để cài đặt bạn cọn vào Management => PHP

image 86

Tiếp theo bạn tìm tên redis và chọn phiên bản PHP cần cài đặt php-redis này như ảnh.

image 87

Bươc 4: Kết nối Redis vào WordPress

Trong bài viết này tôi sử dụng website chạy với mã nguồn WordPress. Do đó cách thực hiện kết nối sẽ như sau

  • Cài đặt Plugin

Trong thư viện Plugin bạn tìm và cài đặt Plugin Redis Object Cache vào website.

image 88
  • Cấu hình redis vào wp-config.php

Bây giờ bạn truy cập vào file sau đó mở file wp-config.php lên và thêm đoạn code này vào trên dòng /* Add any custom values between this line and the “stop editing” line. */

//Redis cache FastPanel
define( 'WP_REDIS_DATABASE', 1 );
define( 'WP_REDIS_TIMEOUT', 60 );
define( 'WP_REDIS_READ_TIMEOUT', 60 );
image 89

Sau khi thêm xong thì sẽ giống như ảnh sau.

image 90
  • Kích hoạt redis cache

Quay trở lại WordPress bạn chọn vào Settings => Redis => Enable Object Cache

image 91

Sau khi kích hoạt xong bạn sẽ thấy thông tin kết nối như ảnh. Status sẽ hiện Connected

image 92
Đỗ Trung Quân
WRITTEN BY

Đỗ Trung Quân

Nguồn nội dung này đến từ Website DoTrungQuan.info

Trả lời