Cài đặt Redis trên CentOS 8 - Install Redis on CentOS 8

Redis là kho lưu trữ cấu trúc dữ liệu hoặc khóa-giá trị trong bộ nhớ phổ biến và mã nguồn mở, được sử dụng làm cơ sở dữ liệu phân tán, trình trung chuyển tin nhắn và bộ đệm. Redis hỗ trợ các cấu trúc dữ liệu, chẳng hạn như danh sách, chuỗi và bộ, đồng thời được công nhận rộng rãi nhờ khả năng hỗ trợ rộng rãi, hiệu suất, tính khả dụng và tính linh hoạt. Bài viết này hướng dẫn bạn cách install và cấu hình Redis trên hệ điều hành CentOS 8.

Install Redis trên CentOS 8

Redis có sẵn trong kho chính thức của CentOS 8 và có thể được cài đặt khá dễ dàng. Không có trở ngại đáng kể nào phải vượt qua trong quá trình cài đặt. Chỉ cần làm theo quy trình dưới đây để install Redis trên hệ thống CentOS 8 của bạn.

Như mọi khi, cách tốt nhất là cập nhật bộ đệm của kho lưu trữ dnf. Đưa ra lệnh dưới đây để cập nhật bộ đệm của kho lưu trữ dnf:

sudo dnf makecache

install redis centos 8

Sau khi cập nhật bộ đệm của kho lưu trữ, hãy nâng cấp các gói của hệ thống bằng lệnh dưới đây:

sudo dnf upgrade

Nâng cấp các gói của hệ thống

Bây giờ, hệ thống đã được cập nhật và sẵn sàng cài đặt Redis. Để cài đặt Redis trên CentOS 8 bằng trình quản lý gói DNF, hãy ra lệnh sau:

sudo dnf install redis -y

sử dụng gói quản lý dnf

Phiên bản 5.0.3 của Redis hiện đã được cài đặt trên hệ điều hành CentOS 8. Tiếp theo, chúng tôi sẽ định cấu hình Redis trên CentOS 8.

Định cấu hình Redis trên CentOS 8

Để định cấu hình Redis trên CentOS 8, trước tiên, dịch vụ Redis phải chạy trên hệ thống CentOS 8.

Trước tiên, hãy kiểm tra trạng thái dịch vụ Redis bằng cách đưa ra lệnh dưới đây:

sudo systemctl status redis.service

Kiểm tra trạng thái dịch vụ reids

Nếu Redis không hoạt động, hãy khởi động dịch vụ bằng cách nhập lệnh sau:

sudo systemctl start redis.service

Redis có thể không được kích hoạt khi khởi động hệ thống. Kích hoạt dịch vụ Redis khi khởi động bằng cách nhập lệnh bên dưới:

sudo systemctl enable redis.service

Sau khi khởi động thành công dịch vụ Redis, bạn có thể xác nhận rằng dịch vụ này đang hoạt động bằng cách ping dịch vụ đó bằng công cụ dòng lệnh Redis CLI.

 redis-cli ping

Nếu Redis phản hồi với đầu ra "PONG", điều này có nghĩa là dịch vụ Redis đang chạy hoàn toàn bình thường. Bây giờ, chúng ta có thể cấu hình máy chủ Redis.

Tất cả các cấu hình có thể được thực hiện trong tệp "redis.conf" nằm trong thư mục "/etc". Chỉnh sửa tệp cấu hình trong trình chỉnh sửa nano bằng lệnh sau:

sudo nano /etc/redis.conf

In this configuration file, to bind Redis to another private IP address, find the line starting with bind, uncomment the line if it is commented, and provide the IP address in place of ‘127.0.0.1.'

Sau khi hoàn tất cấu hình, hãy khởi động lại dịch vụ Redis. Nếu không, những thay đổi sẽ không được áp dụng.

sudo systemctl restart redis.service

khởi động lại dịch vụ redis

Bây giờ, chúng tôi sẽ cấu hình tường lửa để cho phép lưu lượng truy cập từ cổng 6379.

Đầu tiên, thêm vùng Redis.

sudo firewall-cmd --permanent --new-zone=redis

Thêm Redis zone

Sau khi thêm vùng mới, hãy thêm cổng 6379.

sudo firewall-cmd --permanent --zone=redis --add-port=6379/tcp

Thêm cổng 6379 trên Redis

Bây giờ, hãy thêm địa chỉ IP riêng mà bạn muốn cho phép đi qua tường lửa.

sudo firewall-cmd --permanent --zone=redis --add-source=<the-private-IP-address>

Thêm địa chỉ IP riêng tư

Cuối cùng, tải lại tường lửa.

sudo firewall-cmd --reload

Reload tường lửa

Như vậy tường lửa được cấu hình.

Phần kết luận

Redis là một kho lưu trữ dữ liệu khóa-giá trị mạnh mẽ. Bài viết này đã hướng dẫn bạn cách install và cấu hình Redis trên hệ điều hành CentOS 8. Bạn cũng đã học cách định cấu hình Redis để thiết lập quyền truy cập từ xa cũng như cách định cấu hình tường lửa cho Redis.

Mọi người cũng tìm kiếm: install redis on centos 8, install redis centos 8, centos 8 install redis, redis centos 8, redis install centos 8