Redis 搭建文档,备份及认证

wget http://download.redis.io/releases/redis-3.0.6.tar.gz
为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中
[root@localhost test]# pwd
/home/test
[root@localhost test]# mkdir -p redis/{bin,etc}
[root@localhost test]# tar xf redis-3.0.6.tar.gz
[root@localhost test]# cd redis-3.0.6
[root@localhost redis-3.0.6]# make
[root@localhost redis-3.0.6]# make install
[root@localhost redis]# cp ../redis-3.0.6/redis.conf etc/
[root@localhost src]# cp redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server mkreleasehdr.sh redis-sentinel redis-trib.rb /home/test/redis/bin/
后台启动redis服务
编辑conf文件,将daemonize属性改为yes(表明需要在后台运行)
[root@localhost bin]# ./redis-server /home/test/redis/etc/redis.conf


redis 备份与恢复
备份redis之前先停止redis服务:
[root@localhost redis]# pwd
/home/test/redis
[root@localhost redis]# redis-cli shutdown
将dump.rdb 文件备份
cp dump.rdb dump.rdb.bak 备份数据
rm -rf dump.rdb 删除数据
cp dump.rdb.bak dump.rdb 恢复数据
[root@localhost redis]# redis-server etc/redis.conf 起服务
看数据是否恢复

 

如果需要认证修改配置文件:

requirepass password

如果需要远程登录修改配置文件:

bind 0.0.0.0

 

posted @ 2018-04-03 11:25  浩0x208哥  阅读(139)  评论(0编辑  收藏  举报