在我们【下载的源码包】中解压后有一个redis.conf的配置文件,这个文件中包含了redis的所有配置。

redis.conf中的核心配置参数介绍:
daemonize yes 配置后台运行,默认nobind 绑定哪些ip可以访问,0.0.0.0是不限制,配置多个ip例子 12.13.432.12 31.12.43.13 用空格隔开port 端口号 默认6379requirepass 密码配置dbfilename 配置redis持久化文件名称dir 配置redis持久化文件存储地址save 配置redis持久化机制
但实际上我们的【安装路径是在/usr/local/redis中】,初始安装完成的时候指定安装路径下只有bin目录。

因此我们可以在/usr/local/redis中创建如下目录
日志 usr/local/redis/log数据 usr/local/redis/data配置文件 usr/local/redis/conf

在配置文件 usr/local/redis/conf中创建redis.conf配置文件并编辑如下内容
【在实际生产中,密码应该大小写字母+数字组合】
#任何ip可以访问bind 0.0.0.0#守护进程daemonize yes#密码,实际生产中应该尽可能复杂requirepass 123456#日志文件logfile "/usr/local/redis/log/redis.log"#持久化文件名称dbfilename xdclass.rdb#持久化文件存储路径dir /usr/local/redis/data#持久化策略, 10秒内有个1个key改动,执行快照save 10 1

指定配置文件启动redis服务端,指定密码启动redis客户端
./redis-server ../conf/redis.conf./redis-cli -a 123456
总结:
在redis的文件中我们需要关注的点包括
1、bin目录:存放redis服务端和客户端的启动脚本
2、conf目录:用于指定redis启动时的一些参数配置
3、data目录:redis中的数据持久化目录
4、log目录:redis运行过程中的日志,可以用于排查问题
文章转载自梁霖编程工具库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




