CentOS 7.4 64位/redis
1.下载安装源(注意此时下载的路径):
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
2.解压:
tar xzvf redis-4.0.8.tar.gz
3.开始安装:
cd redis-4.0.8
make
cd src
make install PREFIX=/usr/local/redis
4.移动配置文件到安装目录
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
5.设置redis启动
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成 daemonize yes (大约在136行)
开机启动
vi /etc/rc.local 添加/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
6.启动redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
7.redis 密码
redis.conf文件的大概500行 添加 requirepass 新密码
8.redis持久化配置
(第194行左右) (dump.rdb)
save 900 1 // 900秒内,有一次写入,则产生快照
save 300 1000 // 300秒内,有1000此写入,则产生快照
save 60 10000 // 60秒内,有10000此写入则产生快照
stop-writes-on-bgsave-error yes // 后台备份进程出错时,主进程停不停止写入? 主进程不停止 容易造成数据不一致
rdbcompression yes // 导出的rdb文件是否压缩 如果rdb的大小很大的话建议这么做
Rdbchecksum yes // 导入rbd恢复时数据时,要不要检验rdb的完整性 验证版本是不是一致
dbfilename dump.rdb //导出来的rdb文件名
dir ./ //rdb的放置路径