/redis/redis-6.2.1/redis.conf ##redis配置模板
其中有几个比较重要的配置:
1、导入其他配置文件
###如果使用模板redis.conf作为启动配置文件,可以在文件最后导入其他配置文件
###如果以其他配置文件作为启动配置文件,可以在开头设置include模板配置文件
2、bind 127.0.0.1
redis模板默认的是本机登录,如果开启远程访问需要更改
bind 127.0.0.1 ##本机访问
bind 192.168.10.128 ##远程访问,----有些时候本机redis-cli不加地址没法访问,需要设置本地访问
bind 192.168.10.128 127.0.0.1 ##远程和本地都设置
bind 0.0.0.0 ##ip全放开,不建议这么做
3、port ##端口
默认6379,如果普通用户安装redis端口得1024以上
4、daemonize yes ##设置可以后台运行
5、pidfile
当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定
例:pidfile /redis/redis-6.2.1/data/pid/redis.pid
6、logfile ##日志
例:logfile /redis/redis-6.2.1/data/logs/redis.log
7、databases ##设置数据库的数量,默认数据第0个,可以用select 8切换到第八个
例:databases 16
8、默认持久化rdb的一些设置
##指定本地持久化文件的文件名,默认是dump.rdb
dbfilename redis.rdb
dir /redis/redis-6.2.1/data/
###如果没有设置dir,从哪个路径启动redis服务,就会从那个路径下生成rdb文件
9、protected-mode yes##默认只能本地访问
例:protected-mode no ##可以远程访问
10、requirepass设置redis本机的密码
例:requirepass 123456
11、masterauth ##如果设置主从,master设置了密码,从就得设置这个密码
例:masterauth 123456
配置文件例子 include /myredis/redis.conf daemonize yes protected-mode no bind 192.168.10.128 127.0.0.1 port 6379 pidfile /redis/redis-6.2.1/data/pid/redis.pid logfile /redis/redis-6.2.1/data/logs/redis.log databases 16 dbfilename redis.rdb dir /redis/redis-6.2.1/data/ requirepass 123456 masterauth 123456