当前位置: 首页 > article >正文

Redis Windows 解压版安装

文章目录

    • 1. 下载 Redis Windows 解压版
    • 2. 解压并配置 Redis
    • 3. 启动 Redis 服务器
    • 4. 使用 Redis 客户端
    • 5. 配置 Redis(可选)
    • 6. 将 Redis 设置为 Windows 服务(可选)
    • 7. 停止 Redis 服务器
    • 8. 常见问题及解决方法
      • 问题 1:Redis 端口冲突
      • 问题 2:无法连接到 Redis

1. 下载 Redis Windows 解压版

Redis 官方并没有为 Windows 提供原生版本,但微软发布了一个由社区维护的 Windows 版本。你可以从以下地址下载并使用。

下载链接:

  • Redis Windows 版本(由 Microsoft 支持)

在这个页面中,选择最新版本的 Redis 压缩包,例如:Redis-x64-3.2.100.zip


2. 解压并配置 Redis

下载完成后,你需要解压该压缩包,并配置 Redis。

步骤:

  1. 解压缩文件:将 Redis-x64-3.2.100.zip 文件解压到你希望安装 Redis 的目录。例如:C:\Redis
  2. 进入解压目录:你应该会看到解压后的文件夹包含以下文件:
    • redis-server.exe(Redis 服务器)
    • redis-cli.exe(Redis 客户端)
    • redis.windows.conf(Redis 配置文件)

3. 启动 Redis 服务器

步骤

  1. 打开 命令提示符

    • Win + R,输入 cmd,然后按回车。
  2. 进入 Redis 解压目录:

    • 使用

      cd
      

      命令进入 Redis 文件夹,例如:

      cd C:\Redis
      
  3. 启动 Redis 服务器:

    • 在命令行中输入以下命令:

      redis-server.exe
      
  4. 启动成功后,你会看到类似以下的日志信息:

    [2272] 20 Jan 12:00:00.000 * Running mode=standalone, port=6379.
    [2272] 20 Jan 12:00:00.000 # Server started, Redis version 3.2.100
    

    这表示 Redis 服务器已经成功启动,且正在监听默认端口 6379


4. 使用 Redis 客户端

步骤

  1. 打开另一个命令行窗口,进入 Redis 解压目录。

  2. 启动 Redis 客户端:

    redis-cli.exe
    
  3. 使用 Redis 命令进行操作。例如:

    • 设置一个键值:

      SET mykey somevalue
      
    • 获取键值:

      GET mykey
      

      返回结果为:

      "somevalue"
      

5. 配置 Redis(可选)

Redis 默认配置已经能够满足大部分使用需求。如果需要修改配置,可以编辑 redis.windows.conf 文件。

常见配置项:

  • 修改端口:在配置文件中找到 port 6379,并将其更改为你需要的端口号。

  • 设置密码:在配置文件中找到 requirepass,取消注释并设置密码:

    requirepass yourpassword
    

修改配置后,重新启动 Redis 服务器以应用新的配置。


6. 将 Redis 设置为 Windows 服务(可选)

如果你希望 Redis 在后台自动运行,可以将其安装为 Windows 服务。

步骤

  1. 打开命令行窗口,进入 Redis 解压目录。

  2. 使用以下命令将 Redis 安装为服务:

    redis-server.exe --service-install redis.windows.conf
    
  3. 启动 Redis 服务:

    redis-server.exe --service-start
    
  4. 要停止 Redis 服务:

    redis-server.exe --service-stop
    

通过这种方式,Redis 将在后台作为服务运行,不需要依赖命令行窗口。


7. 停止 Redis 服务器

  1. 如果你是直接在命令行窗口启动的 Redis,可以通过按 Ctrl + C 来停止服务器。

  2. 如果你将 Redis 设置为服务,可以使用以下命令停止:

    redis-server.exe --service-stop
    

8. 常见问题及解决方法

问题 1:Redis 端口冲突

  • 解决方法:如果端口 6379 被其他应用占用,可以修改 Redis 配置文件中的端口号。找到配置文件中的 port 6379,将 6379 改为一个未被占用的端口。

问题 2:无法连接到 Redis

  • 解决方法:检查防火墙设置,确保 Redis 端口(默认 6379)没有被阻塞。同时检查 Redis 配置文件是否正确,特别是 bindrequirepass 配置项。

http://www.kler.cn/a/512605.html

相关文章:

  • 二十七、资源限制-LimitRange
  • JavaScript语言的多线程编程
  • 通过学习更多样化的生成数据进行更广泛的数据分发来改进实例分割
  • opencv笔记2
  • 团体程序设计天梯赛-练习集——L1-013 计算阶乘和
  • ARM学习(42)CortexM3/M4 MPU配置
  • AIGC视频生成模型:ByteDance的PixelDance模型
  • 51c~缺陷检测~合集2
  • CAN 网络介绍
  • mysql 如何清理磁盘碎片
  • 怎么使用langchain和ollama自己简单开发搭建一个本地有记忆的大模型?
  • LLM 的星辰大海:大语言模型的前世今生
  • Python毕业设计选题:基于django+vue的二手电子设备交易平台设计与开发
  • ServiceEntry 是一种用于将外部服务引入到Istio内部的服务注册表中的配置资源。
  • kafka学习笔记6 ACL权限 —— 筑梦之路
  • PC端自动化测试实战教程-1-pywinauto 环境搭建(详细教程)
  • 面试题-redis的大key与热key
  • 系统架构演进:从单体到微服务的智能转型
  • Spring boot启动原理及相关组件
  • 【机器学习实战中阶】使用Python和OpenCV进行手语识别
  • 欧拉(Euler 22.03)安装ProxySQL
  • Flutter项目和鸿蒙平台的通信
  • Skyeye 云 VUE 版本 v3.15.5 发布
  • 计算机基础问答-面试总结
  • 路径参数和查询参数分别是什么
  • 什么是股指期货的到期风险?