/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