CentOS Redis使用

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 自定義端口

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章