如何在本地和服务器新建Redis用户和密码

文章目录

  • [一. Redis安装](#一. Redis安装)
  • [二. 新建Redis用户,测试连接](#二. 新建Redis用户,测试连接)
    • [2.1 本地数据库](#2.1 本地数据库)
    • [2.2 线上数据库](#2.2 线上数据库)
      • [2.2.1 安装和配置](#2.2.1 安装和配置)
      • [2.2.2 测试连接](#2.2.2 测试连接)
  • [三. 配置](#三. 配置)
  • [四. 分布式](#四. 分布式)

一. Redis安装

Redis安装

  1. 可以设置开机自动启动,也可以在去查看系统服务,按win + R,输入命令services.msc。找到 Redis 服务,右键 Start,状态为正在运行,搞定。

二. 新建Redis用户,测试连接

2.1 本地数据库

  1. 添加key。设置database。
  2. 设置密码。
  • 打开redis-cli.exe

  • config set requirepass 123456

  • config get requirepass

  1. 配置
java 复制代码
  # Redis 配置
  redis:
    database: 0
    host: localhost
    port: 6379
    timeout: 5000
    password: ******
  1. 启动
java 复制代码
  # session 配置
  session:
    store-type: redis

如果有注释,记得取消注释。

redis 目录下找到redis-server.exe,双击启动,放那别关掉。

启动运行即可。

  1. 怎么知道 redis 有没有密码

redis 目录下找到redis-server.exe,双击启动,放那别关掉。

然后在 redis 目录下找到redis-cli.exe,输入命令config get requirepass。 没有设置密码,所以2)为空。

2.2 线上数据库

2.2.1 安装和配置

  1. 添加key。设置database。
  2. 线上服务器下载redis。直接在宝塔面板中下载redis即可。
  3. 开放6379的端口。
  4. 在宝塔面板中的redis中的设置中直接设置密码。
  5. 配置
java 复制代码
  # redis配置
  redis:
    port: 6379
    host: *******
    database: 0
    password: 123456
  1. 移除 MainApplication 类开头 @SpringBootApplication 注解内的 exclude 参数

修改前:

java 复制代码
@SpringBootApplication(exclude = {RedisAutoConfiguration.class})

修改后:

java 复制代码
@SpringBootApplication
  1. 启动
java 复制代码
  # session 配置
  session:
    store-type: redis

如果有注释,记得取消注释。

redis 目录下找到redis-server.exe,双击启动,放那别关掉。

启动运行即可。

2.2.2 测试连接

在宝塔面板的软件商店中,搜索并安装 Redis:

版本选择默认的即可:

安装完成后,需要配置 Redis,开启远程访问并配置密码,否则我们自己的电脑是无法连接 Redis 的:

修改配置后,一定要重载配置才能生效:

最后,在 IDEA 数据库面板中验证本地能否连接远程 Redis:

三. 配置

如何将 session 共享存储到 redis 中

RedisTemplate和Redisson的使用和区别

四. 分布式

RedisTemplate和Redisson的使用和区别

相关推荐
这个DBA有点耶14 小时前
NULL不是空——数据库里最反直觉的设计,90%新人踩过的坑
数据库·mysql·代码规范
这个DBA有点耶16 小时前
AI写的SQL跑崩了生产库,这锅谁背?
数据库·人工智能·程序员
镜舟科技16 小时前
Databricks 再提 LTAP,AI 时代的数据底座为何重回大一统叙事?
数据库·架构·agent
Databend17 小时前
从湖仓升级为 Agent 时代的数据控制面,Snowflake 和 Databricks 有哪些布局
大数据·数据库·agent
ClouGence20 小时前
SQL Server CDC 能放到 Always On 备库读吗?一文讲透原理与实践
数据库·sql server
你好潘先生1 天前
别再记命令了,用 yeero do 说句人话就能跑脚本,而且不烧 token
服务器·python·命令行
先吃饱再说2 天前
存储的进化:从 MySQL 到浏览器缓存,数据到底住在哪?
数据库
Nturmoils2 天前
字段太多看不全,ksql 的展开模式和输出控制怎么用
数据库·后端
Databend2 天前
Agent 轨迹分析与归因的数据工程实践
大数据·数据库·agent
这个DBA有点耶2 天前
SQL改写进阶:标量子查询的“隐形代价”与消除实战
数据库·mysql·架构