1. 使 Redis 以后台进程的方式启动
编辑配置文件 /usr/local/redis/etc/redis.conf 做如下修改:
1  | daemonize no --> daemonize yes  | 
2. 注释 Redis 绑定连接
编辑配置文件 /usr/local/redis/etc/redis.conf,找到如下内容,将其注释掉即可,或者配置指定客户端 IP 
1  | bind 127.0.0.1  | 
3. 设置密码
编辑配置文件 /usr/local/redis/etc/redis.conf,找到如下内容,做如下修改:
1  | requirepass 123456  | 
4. 修改 Redis 默认端口
编辑配置文件 /usr/local/redis/etc/redis.conf,找到如下内容,修改成系统未使用的端口即可:
1  | port 6379  | 
5. 修改 Redis 进程文件
编辑配置文件 /usr/local/redis/etc/redis.conf,找到如下内容,修改进程文件的位置
1  | pidfile /usr/local/redis/data/redis_6379.pid  | 
6. 存储本地数据库时,是否压缩,默认为 yes
编辑配置文件 /usr/local/redis/etc/redis.conf,找到如下内容:
1  | rdbcompression yes  | 
7. RDB 存储文件的名称
编辑配置文件 /usr/local/redis/etc/redis.conf,找到如下内容:
1  | dbfilename redis-6379.rdb  | 
8. RDB 数据文件的存储位置,默认为 ./,注意此处是目录,不是文件
编辑配置文件 /usr/local/redis/etc/redis.conf,找到如下内容,修改为:
1  | dir /usr/local/redis/data/  | 
9. 设置 Redis 日志文件路径,注意此处是文件,不是目录
编辑配置文件 /usr/local/redis/etc/redis.conf,找到如下内容:
1  | logfile ""  | 
默认为 stdout 标准输出,若后台模式启动则会输出到 /dev/null 中,修改后如下:
1  | logfile /usr/local/redis/log/redis-6379.log  | 
以上均是安装完 Redis 之后修改的一些简单配置,Redis 的配置可以修改 redis.conf 文件,也可以通过 config 命令实现。
1  | 查看配置项  | 
10. 其他配置
| 参数名称 | 值 | 说明 | 
|---|---|---|
| bind | 127.0.0.1 | 绑定的主机地址 | 
| timeout | 300 | 客户端闲置多久后关闭链接,0:表示关闭该功能 | 
| loglevel | debug/verbose/notice/warning | 日志级别 | 
| database | 10 | 数据库数量 | 
| save | <seconds> <changes> | save 900 10 表示指定多久内有多少次更新就将数据同步到数据文件 | 
| slaveof | <masterip> <masterport> | 当本机为slaveof时,设置master的ip和port,redis启动时,自动从master上数据同步 | 
| masterauth | <master-password> | 如果master设置了密码,slav链接master的密码 |