Installation
1 | $ mkdir redis //创建redis目录 |
redis 配置文件详解
fields | desc |
---|---|
daemonize | no 默认情况下,redis不是在后台运行的,如果需要在后台运行,把该项的值更改为yes |
port | 指定redis运行的端口,默认是6379 |
bind | 指定redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求,在生产环境中最好设置该项 |
timeout | 设置客户端连接时的超时时间,单位为秒。当客户端在这段时间内没有发出任何指令,那么关闭该连接 0是关闭此设置 |
loglevel | # debu 记录很多信息,用于开发和测试 varbose 有用的信息,不像debug会记录那么多 notice 普通的verbose,常用于生产环境 warning 只有非常重要或者严重的信息会记录到日志 |
logfile | /var/log/redis/redis.log 配置log文件地址 默认值为stdout,标准输出,若后台模式会输出到/dev/null |
rdbcompression | yes 存储至本地数据库时(持久化到rdb文件)是否压缩数据,默认为yes |
dbfilename | dump.rdb 本地持久化数据库文件名,默认值为dump.rdb |
requirepass | foobared 设置客户端连接后进行任何其他指定前需要使用的密码。 |
save |
指定在多长时间内,有多少次更新操作,就将数据同步到数据文件,可以多个条件配合 save 900 1 900秒(15分钟)内有1个更改 |
windows Redis Desktop Manager 连接不上Redis的问题
1 | 1. ufw status 查看Redis 6379 端口是否开启 未开启则 :ufw allow 6379(Redis默认端口 修改默认端口到redis.conf修改) |