标签:release nbsp 图片 原因 分享 oba cal 设置密码 gcc
# wget http://download.redis.io/releases/redis-4.0.10.tar.gz
# tar zxvf redis-4.0.10.tar.gz
# cd redis-4.0.10/
# make
报错1:
原因:
redis的安装依赖gcc服务
解决:
# yum install gcc
报错2:
原因:
# vi README.md
默认使用 jemallo 分配器
解决:
指定 make 参数使用 libc 分配器:
# make MALLOC=libc
# ./src/redis-server
新开一个服务器连接:
# cd /usr/local/src/redis-4.0.10/src/
# ./redis-cli
# ./redis-cli shutdown
# vi redis.conf
将daemonize的值改为yes
启动指定配置文件:
# ./redis-server ../redis.conf
# vi /etc/rc.local
文件尾部新增:
/usr/local/src/redis-4.0.10/src/redis-server /usr/local/src/redis-4.0.10/redis.conf
重启服务器测试:
# vi ../redis.conf
将 # requirepass foobared改为:
requirepass nriet123
# vi ../redis.conf
将 bind 127.0.0.1注释掉(不限制被访问的IP)
redis默认RDB持久化数据
RDB持久化数据触发条件
save 900 1 15分钟内至少有一个键被更改
save 300 10 5分钟内至少有10个键被更改
save 60 10000 1分钟内至少有10000个键被更改
dir /usr/clz/redis-4.0.9/databak/ :指定持久化文件路径
dbfilename dump.rdb :指定RDB持久化方式文件
appendfilename "appendonly.aof" : 指定AOF持久化方式文件
appendonly yes :打开AOF持久化方式(默认appendonly no)
标签:release nbsp 图片 原因 分享 oba cal 设置密码 gcc
原文地址:https://www.cnblogs.com/changlezhong/p/9279851.html