redis 配置文件修改
总结一些关于redis配置文件的常用修改
基础配置
后台启动redis
- 打开redis的配置文件,找到 daemonize 配置,修改为yes
如果是使用vim编辑器的话,可以使用 /daemonize
来找到所有匹配选项,使用n切换下一个,使用:noh
推出查找模式
- 重启 redis
redis-cli shutdown
redis-server ../etc/redis.conf
开启 redis 网络访问
如果你的redis启动了,可以使用 redis-cli 连接,但是你的本机无法连接,需要修改两个位置
- 关闭保护模式,找到配置中的 protected-mode 修改为 no
重启服务后,可以通过,redis命令行,使用命令 config get protected-mode 查看该配置是否生效
- 修改 bind 配置为 0.0.0.0
在 Redis 配置文件中,
bind
配置项指定了 Redis 服务器绑定的网络接口地址。默认情况下,
bind
配置项是被注释掉的,或者被设置为bind 127.0.0.1
。这意味着 Redis 只会监听本地回环接口(localhost),即只能本地访问 Redis 服务器。如果你希望 Redis 可以通过网络访问,你需要将
bind
配置为 Redis 服务器所在主机的 IP 地址,或者设置为bind 0.0.0.0
,表示监听所有的网络接口。例如,如果你希望 Redis 服务器可以在本地网络中访问,你可以设置
bind
为服务器的 IP 地址:bind 192.168.1.100
或者,如果你希望 Redis 服务器对所有的网络接口都开放,可以设置为:
bind 0.0.0.0
需要注意的是,为了安全起见,应该尽量限制 Redis 服务器可以访问的网络接口,避免暴露在公共网络中。
配置日志文件存储位置
在Linux系统中,数据目录通常位于/var/lib/redis/
或/usr/local/redis/
。在Windows系统中,数据目录通常位于C:\Program Files\redis\data
。日志文件默认位置是不会存储在我们的 redis 的安装目录的。我们可以通过配置文件配置日志目录。
在配置文件中的 logfile 中,输入你的日志文件的绝对路径。
dis 的安装目录的。我们可以通过配置文件配置日志目录。
在配置文件中的 logfile 中,输入你的日志文件的绝对路径。