直接安装
yum install -y redis
没有源 下载并安装
yum install -y epel-release
yum install -y redis
开启方式一
service redis start
开启方式二
redis-server /etc/redis.conf
关闭服务
redis-cli shutdown
chkconfig redis on
ps -ef | grep redis
进入redis服务
redis-cli
赋值取值
set psvmc 123456
get psvmc
yum方式安装的redis配置文件通常在/etc/redis.conf
中,打开配置文件找到
vi /etc/redis.conf
注释bind 127.0.0.1
就可以远程访问 如下
bind 127.0.0.1
改为
# bind 127.0.0.1
Redis3.2之后还要修改protected-mode
默认的yes
改为no
protected-mode no
重启
service redis restart
yum方式安装的redis配置文件通常在/etc/redis.conf
中,打开配置文件找到
vim /etc/redis.conf
找到
#requirepass foobared
去掉行前的注释,并修改密码为所需的密码,保存文件
requirepass myRedis
重启redis
service redis restart
带密码连接
redis-cli -h 127.0.0.1 -p 6379 -a myRedis
清除当前数据库缓存
select 0
dbsize
flushdb
清除整个redis所有缓存
flushall
开放端口6379、6380的防火墙
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT 开启6379
/sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT 开启6380
保存
/etc/rc.d/init.d/iptables save
使用Redis Desktop Manager
连接Redis
Redis Desktop Manager
h13m
问题描述:
MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
翻译:Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息
解决方式
或者直接修改 默认配置
vi /etc/redis.conf
stop-writes-on-bgsave-error
的值从yes
设置为no
stop-writes-on-bgsave-error no
重启redis
service redis restart