1.安裝
yum install epel-release
yum install redis
2.啓動服務
systemctl start redis.service
ps -ef|grep redis
3.進入redis操作
redis-cli
?
get key
set key value
4.設置訪問白名單,端口,密碼
#/etc/redis.conf
#改白名單,所有地址可訪問,第62行
bind 0.0.0.0
#改默認6379端口,防止攻擊,第86行
port 端口號
#設置密碼,第483行
requirepass 密碼
5.防火牆開放端口
firewall-cmd --zone=public --list-all
firewall-cmd --zone=public --add-port=端口/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-all
6.下載遠程管理工具redis-desktop-manager進行管理
7.常見錯誤
#當修改端口號後,重啓服務報錯:Creating Server TCP listening socket 127.0.0.1:自定義端口號: bind: Permission denied
#原因:seLinux攔截所致
#暴力解決:關閉seLinux
修改/etc/selinux/config文件中的SELINUX="" 爲 disabled
setenforce 0
#溫柔解決:添加自定義端口
semanage port -l|grep redis
semanage port -a -t redis_port_t -p tcp 自定義端口