最近学了 Redis,在 Linux 上安装的,接下来就简单讲解一下修改 Redis 配置文件

修改密码:

新安装的 Redis 是默认没有密码的,可以给Redis设置一个密码

先进入 Redis 的配置文件

按 “/” 输入 “requirepass” 搜索

按 “n” 跳到下一个,按 “N” 跳上一个,

一直找到被注释起来的密码配置

按 “a” 进入可编辑模式,把注释符号去掉,

再输入自己的密码

再按 “Esc” 退出编辑模式,再 “Shift+:” 输入 “wq” 保存退出

修改数据库:

Redis 默认有16个数据库,寻址角标从0开始,默认连接db0

进入编辑配置文件,输入 “/databases” 搜索

同样按 “a” 进入可编辑模式,按自己的需求修改,

再按 “Esc” 退出编辑模式,再 “Shift+:” 输入 “wq” 保存退出

修改端口:

Redis 的服务端口,默认 6379,

可以输入 “/port” 搜索

同样按 “a” 进入可编辑模式,按自己的需求修改,

再按 “Esc” 退出编辑模式,再 “Shift+:” 输入 “wq” 保存退出

后台模式:

Redis 默认关闭后台进程模式,所以 Redis 服务启动后本机无法做任何操作,改成 yes,Redis 服务在后台启动

搜索输入 “/daemonize” ,再改成 “yes” 

同样按 “a” 进入可编辑模式,按自己的需求修改,

再按 “Esc” 退出编辑模式,再 “Shift+:” 输入 “wq” 保存退出

日志输出:

Redis 日志共有4个级别,默认的设置为 notice,开发测试阶段可以用 debug,生产模式一般选用 notice

1. debug(调试):会打印出很多信息,适用于开发和测试阶段

2. verbose(冗长的):包含很多不太有用的信息,但比debug要清爽一些

3. notice(注意):适用于生产模式

4. warning(警告) : 警告信息

搜索输入 “/loglevel” 

同样按 “a” 进入可编辑模式,按自己的需求修改,

再按 “Esc” 退出编辑模式,再 “Shift+:” 输入 “wq” 保存退出

日志输出目录:

Redis 日志输出目录,默认是 “/dev/null” ,俗称“黑洞”,就是不输出日志到文件

搜索输入 “/logfile” 

同样按 “a” 进入可编辑模式,按自己的需求修改,

再按 “Esc” 退出编辑模式,再 “Shift+:” 输入 “wq” 保存退出

redis.conf常用配置说明的更多相关文章

  1. Redis /etc/redis.conf 常用配置

    Redis 基础配置: daemonize yes // 设置以daemon方式启动 logfile "/var/log/redis.log" // 设置日志文件路径 dir /d ...

  2. redis的配置文件redis.conf常用配置

    参数说明redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时 ...

  3. Redis的安装与常用配置说明

    1.redis安装步骤 1).下载,上传到Linux服务器,并解压 2).预编译(实际上是检查编译环境的过程) 进入目录:   cd /opt/soft/redis-3.2.9/deps/jemall ...

  4. Linux下安装redis以及常用命令

    https://blog.csdn.net/zgf19930504/article/details/51850594 安装: 1.获取redis资源 wget http://download.redi ...

  5. redis配置文件redis.conf翻译、解释以及常用注意事项(持续更新中...)

    # Redis configuration file example. #Redis 配置文件的示例 #如何利用配置文件启动Redis # Note that in order to read the ...

  6. redis.conf 配置说明

    redis.conf 配置项说明如下: 1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 2. 当Redis以守护进程方式运行时,R ...

  7. redis.conf配置详细解析

    # redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位, # 通常的格式就是 1k 5gb 4m 等酱紫: # # 1k => 1000 bytes # 1kb ...

  8. 4、解析配置文件 redis.conf、Redis持久化RDB、Redis的主从复制

    1.Units单位 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit 对大小写不敏感 2.INCLUDES包含 和我们的Struts2配置文件类似,可以通过includes包 ...

  9. redis.conf配置详细翻译解析

    # redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位, # 通常的格式就是 1k 5gb 4m 等酱紫: # # 1k => 1000 bytes # 1kb ...

随机推荐

  1. Python基础练习题100例(Python 3.x)

    1:题目:有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. 程序源 ...

  2. asp.net core系列 60 Ocelot 构建服务认证示例

    一.概述 在Ocelot中,为了保护下游api资源,用户访问时需要进行认证鉴权,这需要在Ocelot 网关中添加认证服务.添加认证后,ReRoutes路由会进行身份验证,并使用Ocelot的基于声明的 ...

  3. org.springframework.cache.interceptor.SimpleKey cannot be cast to java.lang.String

    springboot整合redis时,使用@Cacheable注解,如果方法的key参数为空,就会报org.springframework.cache.interceptor.SimpleKey ca ...

  4. 从零单排学Redis【铂金一】

    前言 只有光头才能变强 好的,今天我们要上铂金段位了,如果还没经历过青铜和白银和黄金阶段的,可以先去蹭蹭经验再回来: 从零单排学Redis[青铜] 从零单排学Redis[白银] 从零单排学Redis[ ...

  5. .netcore2.1在控制器中和类中,获取appsettings中值的方法

    一般我们在开发项目中,都会从配置文件中获取数据库连接信息.自定义参数配置信息等. 在.netcore中在控制器和自定义类中,获取配置文件中参数方式如下: appsettings.json { &quo ...

  6. SQL Server的Linked Server支持使用SEQUENCE吗?

    SQL Server的Linked Server支持使用SEQUENCE吗?   SQL Server 2012开始支持序列(SEQUENCE),今天遇到有个同事咨询,能否在LINKED SERVER ...

  7. 1. [mmc subsystem] 概念与框架

    一.概念 1.mmc的概念 mmc有很多种意义,具体如下: mmc MultiMedia Card,多媒体存储卡, 但后续泛指一个接口协定(一种卡式),能符合这接口的内存器都可称作mmc储存体. 主要 ...

  8. IO_ADDRESS()的实现【转】

    上面我们说了如何去在系统中自己实现一个设置系统寄存器的一个方法,上面归根到底要进行物理地址到虚拟地址的映射 现在我们就说说IO_ADDRESS()的实现 #define __REG32ALI(addr ...

  9. 【死磕Java并发】----- 死磕 Java 并发精品合集

    [死磕 Java 并发]系列是 LZ 在 2017 年写的第一个死磕系列,一直没有做一个合集,这篇博客则是将整个系列做一个概览. 先来一个总览图: [高清图,请关注"Java技术驿站&quo ...

  10. javascript对象和数组之 深拷贝和浅拷贝

    管是在面试中还是我们的项目中经常会用到数组或者对象的深拷贝,下面我就自己总结的分享给大家. 首先要知道什么是深拷贝?什么是浅拷贝? 深拷贝:源对象与拷贝对象互相独立,其中任何一个对象的改动都不会对另外 ...