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

 

你可能感兴趣的:(centos,redis,centos,redis)