Để cài đặt redis trên CentOS, ta gõ lệnh:
sudo yum install redis
Khởi động redis service và kiểm tra trạng thái
Để khởi động redis service, gõ lệnh:
sudo systemctl start redis
Kiểm tra trạng thái:
sudo systemctl status redis
Nếu hiển thị là active thì redis đã được bật thành công.
sudo systemctl enable redis
Thử ping vào redis bằng lệnh:
redis-cli ping
Để thiết lập mật khẩu cho Redis, ta cần sửa cấu hình trong
file redis.conf
sudo nano /etc/redis.conf
Sửa thành
requirepass <YOUR_PASSWORD>
sudo systemctl restart redis
Vậy là đã thiết lập mật khẩu thành công, để kiểm tra lại ta sẽ vào redis-cli
set một key bất kỳ xem có yêu cầu password không.
redis-cli
auth <YOUR_PASSWORD>
set moevuive 1
sudo nano /etc/redis.conf
Tìm đến dòng "bind 127.0.0.1" sửa địa chỉ IP phía sau bind thành public IP của máy bạn.
Lưu file lại và khởi động lại redis service:
sudo systemctl restart redis
Tiếp theo, ta cần cấu hình tường lửa để mở port 6379 (port Redis)
sudo firewall-cmd --permanent --zone=public --add-port=6379/tcp
sudo firewall-cmd --reload
Sử dụng máy khách truy cập thử vào redis trên server CentOS bạn vừa cài: