Cài đặt Redis trên Ubuntu 20.04 - Install Redis on Ubuntu 20.04

Redis là hệ thống lưu trữ dữ liệu cấu trúc trong bộ nhớ, được sử dụng như một máy chủ cơ sở dữ liệu, bộ đệm và trình xử lý thông điệp. Redis được viết bằng ngôn ngữ lập trình C. Nó cũng cung cấp một module PHP để giao tiếp giữa các tập lệnh PHP với máy chủ Redis. Hướng dẫn này sẽ giúp bạn install máy chủ Redis cùng với các phần mở rộng PHP trên hệ thống Ubuntu 20.04 LTS.

Chuẩn bị trước khi cài đặt

Trước khi bắt đầu install Redis trên Ubuntu 20.04:

  • Đăng nhập vào Ubuntu với quyền người dùng có đặc quyền sudo.
  • Đối với các hệ thống vừa mới được cài đặt, bạn cần hoàn thành thiết lập ban đầu cho máy chủ.

Bước 1 – Install Redis Server trên Ubuntu 20.04

Các gói Redis có sẵn trong kho lưu trữ apt mặc định. Để cài đặt Redis trên một VPS Ubuntu, chạy lệnh dưới đây từ cửa sổ terminal để cài đặt Redis trên máy của bạn:

sudo apt update
sudo apt install redis-server

Tiếp theo là bật Redis để tự động khởi động khi hệ thống khởi động. Sau đó, khởi động lại dịch vụ Redis:

sudo systemctl enable redis-server
sudo systemctl restart redis-server

Bước 2 – Cấu hình Redis

Redis có thể được khởi động mà không cần tệp cấu hình bằng cách sử dụng tệp cấu hình mặc định được tích hợp sẵn. Tuy nhiên, để thực hiện bất kỳ thay đổi thông số bổ sung, bạn có thể sử dụng tệp cấu hình của Redis tại đường dẫn: /etc/redis/redis.conf. Chỉnh sửa tệp cấu hình Redis bằng một trình soạn thảo văn bản để thay đổi cài đặt.

sudo vim /etc/redis/redis.conf

Hãy cập nhật các giá trị sau trong tệp cấu hình Redis theo yêu cầu của bạn. Bạn cũng có thể tăng giới hạn bộ nhớ tối đa theo dung lượng có sẵn trên máy chủ của bạn.

maxmemory 256mb
maxmemory-policy allkeys-lru

Cấu hình trên cho phép Redis loại bỏ bất kỳ khóa nào bằng thuật toán LRU khi dung lượng bộ nhớ tối đa 256MB được đạt đến. Sau khi lưu cấu hình, hãy lưu và khởi động lại dịch vụ Redis:

sudo systemctl restart redis-server

Bước 3 – Cài đặt phần mở rộng PHP (Tùy chọn)

Nếu bạn muốn sử dụng Redis với ứng dụng PHP, bạn cần cài đặt phần mở rộng Redis cho PHP trên hệ thống Ubuntu của bạn. Để cài đặt phần mở rộng Redis cho PHP, gõ:

sudo apt install php-redis

Trình cài đặt sẽ tự động bật phần mở rộng Redis cho tất cả các phiên bản PHP được cài đặt trước đó. Nếu bạn cài đặt phiên bản PHP mới sau bước này, bạn có thể sử dụng lệnh sau để bật mô-đun Redis cho phiên bản PHP mới:

sudo phpenmod -v 7.4 -s ALL redis

Bước 4 – Kết nối đến máy chủ Redis

Sử dụng công cụ redis-cli để kiểm tra kết nối với máy chủ Redis.

redis-cli

127.0.0.1:6379> ping
PONG

Một số ví dụ về lệnh redis-cli

Kiểm tra kết nối đến máy chủ Redis:

redis-cli

Lấy thông tin về khóa:

GET key_name

Đặt giá trị cho một khóa:

SET key_name value

Tóm lại, việc install Redis trên Ubuntu 20.04 là một bước quan trọng để tận dụng sức mạnh của một hệ thống lưu trữ dữ liệu cấu trúc trong bộ nhớ mạnh mẽ. Việc sử dụng Redis có thể cải thiện hiệu suất và tăng khả năng đáp ứng của ứng dụng của bạn, đồng thời cũng cung cấp khả năng lưu trữ cache và quản lý thông điệp.

Mọi người cũng tìm kiếm: install redis ubuntu 20.04, cài đặt redis trên ubuntu