Windows 下安装和配置 Redis (详细图文)

目录

  • 下载 Redis
  • 安装 Redis
  • 配置 Redis
    • 修改密码(可选)
    • 配置环境变量
    • 注册系统服务
  • Redis 桌面管理工具
  • 附:开源项目
    • 微服务商城项目
    • 前后端分离项目

下载 Redis

访问 Redis 下载地址:https://github.com/tporadowski/redis/releases

redis download

下载 Redis 时,你可以选择 ZIP 包或 MSI 安装:

  • ZIP包:需要手动解压、初始化、配置和安装 服务,更灵活适合高级用户。
  • MSI安装:自动安装,有安装向导引导,适合初级用户或不熟悉用户。

建议根据需求选择。若学习为目的,推荐 ZIP 包安装;若快速使用,推荐 MSI 安装。

本文介绍了通过 ZIP 包进行安装,因为 MSI 安装非常简单,只需按照安装向导逐步进行即可,所以不进行过多介绍。

安装 Redis

将下载好的 Redis-x64-5.0.14.1.zip 安装包解压到一个你喜欢的目录(例如:D:\Software),并修改解压后的目录名称为 Reids,最终解压后根目录 D:\Software\Redis 。

Redis 解压目录

打开 CMD 命令窗口,切换到 Redis的安装根目录 D:\Software\Redis 执行 redis-server.exe redis.windows.conf 启动 Redis 。

# 切换到 D盘 驱动器
D:
# 进入 Redis 安装目录
cd D:\Software\Redis
# 启动 Redis
redis-server.exe redis.windows.conf

可看到 Redis 服务已成功启动,但存在一个问题,如果关闭窗口,Redis 服务也就停了,所以还需通过配置将 Redis 注册为 Windows 系统服务。

配置 Redis

修改密码(可选)

打开 Redis 配置文件 D:\Software\Redis\redis.windows.conf,找到 requirepass 属性,放开注释并设置密码(123456)。

Redis 密码设置

密码验证环节放在下节安装 Redis 桌面管理工具

配置环境变量

右键点击“此电脑”,选择“属性”,点击“高级系统设置”,在弹出的窗口中,点击“环境变量”按钮。新建 REDIS_HOME 系统变量,其值为 Redis 安装根目录 D:\Software\Redis。

Redis 系统变量

编辑系统变量 Path ,新建变量 %REDIS_HOME%

这样在非 Redis 安装目录(D:\Software\Redis)下也能使用 redis 命令

注册系统服务

将 Redis 注册为系统服务后,系统可以在启动时自动启动 Redis,无需手动启动。

打开 CMD 命令窗口,切换到 Redis 安装目录,执行以下命令将 Redis 注册为系统服务。

# 切换到 D盘 驱动器
D:
# 进入 Redis 安装目录
cd D:\Software\Redis
# 注册 Redis 为系统服务
redis-server --service-install redis.windows.conf --loglevel verbose

设置开机自启动,快捷键 Win + R ,输入 service.msc 打开服务列表找到 Redis,将其启动类型设置为自动启动,并启动此服务。

卸载 Redis 服务(备用)

redis-server --service-uninstall

Redis 桌面管理工具

Redis 桌面管理工具推荐开源的 AnotherRedisDesktopManager

AnotherRedisDesktopManager 下载地址: https://gitee.com/qishibo/AnotherRedisDesktopManager/releases

AnotherRedisDesktopManager

下载并执行安装程序(.exe 文件),按照安装向导逐步操作即可完成安装。

安装成功之后,打开软件新建链接:

成功连接,也验证上文配置的密码生效。

附:开源项目

微服务商城项目

GithubGitee
开源组织有来开源组织有来开源组织
后端youlai-mall 📖youlai-mall 📖
前端mall-admin🌎mall-admin 🌎
移动端mall-app 🌎mall-app 🌎

前后端分离项目

GithubGitee
开源组织有来开源组织有来开源组织
后端youlai-boot 📖youlai-boot 📖
前端vue3-element-admin 🌎vue3-element-admin 🌎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/144123.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Golang的测试、基准测试和持续集成

在Golang中,内置的垃圾回收器处理内存管理,自动执行内存分配和释放。 单元测试是软件开发中至关重要的一个方面,它确保了代码的正确性并在开发过程中尽早发现错误。在Go中,编写有效的单元测试非常简单,并为开发人员提…

Bee2.1.8支持Spring Boot 3.0.11,active命令行选择多环境,多表查改增删(bee-spring-boot发布,更新maven)

天下大势,分久必合! Hibernate/MyBatis plus Sharding JDBC Jpa Spring data GraphQL App ORM (Android, 鸿蒙) Bee Spring Cloud 微服务使用数据库更方便:Bee Spring Boot; 轻松支持多数据源,Sharding, Mongodb. 要整合一堆的…

【Java 进阶篇】深入理解 SQL 聚合函数

在 SQL 数据库中,聚合函数是一组强大的工具,用于处理和分析数据。它们可以帮助您对数据进行统计、计算总和、平均值、最大值、最小值等操作。无论您是数据库开发者、数据分析师还是希望更好地了解 SQL 数据库的用户,了解聚合函数都是非常重要…

【算法练习Day8】 kmp算法找出字符串中第一个匹配项的下标反转字符串中的单词重复的子字符串

、​ ​📝个人主页:Sherry的成长之路 🏠学习社区:Sherry的成长之路(个人社区) 📖专栏链接:练题 🎯长路漫漫浩浩,万事皆有期待 文章目录 kmp算法找出字符串中第…

ubuntu18.04 OpenGL开发(显示YUV)

源码参考:https://download.csdn.net/download/weixin_55163060/88382816 安装opengl库 sudo apt install libglu1-mesa-dev freeglut3-dev mesa-common-dev 安装opengl工具包 sudo apt install mesa-utils 检查opengl版本信息(桌面终端执行&#xff09…

UWB技术在汽车智能制造的应用

返修区车辆管理项目 应用背景 在车辆总装生产线中,车辆下线后检测与返修是最后一个关键环节,整车一旦下线,由于流水线装配工艺、来料等原因,可能会出现部分整车存在瑕疵,进而进入返修区域待检。由于可能出现问题的不确…

【EI会议征稿】第三届机械、建模与材料工程国际学术会议(I3ME 2023)

第三届机械、建模与材料工程国际学术会议(I3ME 2023) 2023 3rd International Conference on Mechanical, Modeling and Materials Engineering 第三届机械、建模与材料工程国际学术会议(I3ME 2023)将于2023年12月1-3日在中国长春…

五子棋AI算法和开局定式(直指13式)破解

五子棋AI算法和开局定式( 直指13式 )破解 先前发了几篇五子棋游戏程序设计的博文,设计了游戏程序,也设计了AI智能奕棋的算法,运行程序检测算法的可行性,完成人机模式游戏功能的设置。这还不够,…

十六.镜头知识之工业镜头的质量判断因素

十六.镜头知识之工业镜头的质量判断因素 文章目录 十六.镜头知识之工业镜头的质量判断因素1.分辨率(Resolution)2.明锐度(Acutance)3.景深(DOF):4. 最大相对孔径与光圈系数5.工业镜头各参数间的相互影响关系5.1.焦距大小的影响情况5.2.光圈大小的影响情况5.3.像场中…

WebPack5进阶使用总结(二)

WebPack5进阶使用总结 1、处理js资源1.1、Eslint1.2、在webpack中使用Eslint1.3、Babel1.4、在webpack中使用 2、处理HTML资源3、开发服务器&自动化4、生产模式介绍5、Css处理5.1、Css兼容性处理5.2、合并配置5.3、Css压缩 配套视频:尚硅谷Webpack5入门到原理 配…

STM32H7系列MPU与CACHE以及RAM

一、启用cache 启用cache很简单,就是这两句,分别打开I-Cache和D-Cache,但是如果只使用这两句,再操作DMA和FLASH时就很有可能遇到问题,后面会具体说明。 SCB_EnableICache();//使能I-CacheSCB_EnableDCache();//使能D-…

Android studio “Layout Inspector“工具在Android14 userdebug设备无法正常使用

背景描述 做rom开发的都知道,“Layout Inspector”和“Attach Debugger to Android Process”是studio里很好用的工具,可以用来查看布局、调试系统进程(比如setting、launcher、systemui)。 问题描述 最进刚开始一个Android 14…

现代数据架构-湖仓一体

当前的数据架构已经从数据库、数据仓库,发展到了数据湖、湖仓一体架构,本篇文章从头梳理了一下数据行业发展的脉络。 上世纪,最早出现了关系型数据库,也就是DBMS,有商业的Oracle、 IBM的DB2、Sybase、Informix、 微软…

【数据结构初阶】六、线性表中的队列(链式结构实现队列)

相关代码gitee自取: C语言学习日记: 加油努力 (gitee.com) 接上期: 【数据结构初阶】五、线性表中的栈(顺序表实现栈)_高高的胖子的博客-CSDN博客 1 . 队列(Queue) 队列的概念和结构: 队列…

PSINS工具箱学习(一)下载安装初始化、SINS-GPS组合导航仿真、习惯约定与常用变量符号、数据导入转换、绘图显示

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning 文章目录 一、前言二、相关资源三、下载安装初始化1、下载PSINSyymmdd.rar工具箱文件2、解压文件3、初始化4、启动工具箱导览 四、习惯约定与常用变量符号1…

数据集笔记:2015上海地铁一卡通数据

数据地址:上海地铁数据_免费高速下载|百度网盘-分享无限制 (baidu.com) 数据介绍 上海2015年几天的地铁一卡通出入站信息 卡号、交易日期、交易时间、公交线路/地铁站点中文名称、行业名称(公交、地铁、出租、轮渡、PR停车场)、交易金额、交易性质(非优惠、优惠、…

No139.精选前端面试题,享受每天的挑战和学习

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入…

RNN模型与NLP应用(1/9):数据处理基础Data Processing Basics

文章目录 处理分类特征把分类特征转化为数值特征应用one-hot编码indice要从1开始而不能从0开始数据处理为什么使用one-hot向量 处理文本数据Step1:将文本分割成单词Step2:计算单词的频度按频度递减的方式排序 Step3:One-Hot编码 处理分类特征…

UE5 ChaosVehicles载具研究

一、基本组成 载具Actor类名称:WheeledVehiclePawn Actor最原始的结构 官方增加了两个摇臂相机,可以像驾驶游戏那样切换多机位、旋转观察 选择骨骼网格体、动画蓝图类、开启物理模拟 二、SportsCar_Pawn 角阻尼:物体旋转的阻力。数值越大…

前端架构师之02_ES6_高级

1 类和继承 1.1 class类 JavaScript 语言中,生成实例对象的传统方法是通过构造函数。 // ES5 创建对象 // 创建一个类,用户名 密码 function User(name,pass){// 添加属性this.name name;this.pass pass; } // 用 原型 添加方法 User.prototype.sho…