Windows下安装 Redis

目录

1.下载

1.1.Redis官网 

1.2.github下载地址 

2.安装步骤

2.1.解压Redis压缩包

2.2.创建临时服务

2.3.启动客户端

2.4.注册Redis服务

3.总结

4.致谢


1.下载

1.1.Redis官网 

Download | Redis

Redis 官方网站没有提供 Windows 版的安装包,但可以通过 GitHub 来下载 Windows 版 Redis 安装包,下载地址:点击前往

1.2.github下载地址 

Releases · microsoftarchive/redis · GitHub

快速下载通道

github加速

可选择:下载msi包或zip压缩包

这里我选择的是zip压缩包,直接通过cmd命令窗口操作即可。

2.安装步骤

2.1.解压Redis压缩包

选中压缩包,右键选择解压,保存到指定的路径下

 

 打开解压文件,可以看到以下内容

根据自己的需要,对redis.windows.conf文件进行修改。例如,修改端口号、修改密码等。修改完成后保存并关闭文件。

2.2.创建临时服务

 在解压路径下,直接输入cmd按回车键,即能打开 

输入命令或者双击 Redis 服务端启动程序 redis-server.exe

redis-server.exe

启动临时redis服务,即能看到以下内容

 到这里,需重新打开一个cmd窗口,启动客户端来检验Redis临时服务是否正常启动。

2.3.启动客户端

输入命令:redis-cli,如下图所示,能正常进入即表示临时服务启动正常

 使用set和get命令,对Redis数据库进行数据存储和获取,如下图所示

2.4.注册Redis服务

下面介绍将 Redis 服务添加到 Windows 资源管理器,实现开机后自动启动。

1)重新打开一个cmd命令窗口,以管理员权限运行,切换到redis安装目录,输入命令:

redis-server.exe --service-install redis.windows.conf --loglevel verbose

这条命令将Redis注册为Windows服务,并指定配置文件为redis.conf,日志级别为verbose。 

打开任务管理器,点击服务,可以看到Redis服务,单状态是已停止的

 2)启动服务:cmd窗口输入命令

记得把之前通过程序或者命令启动的redis关掉

redis-server --service-start 

此时Redis服务已经启动,可以使用Redis客户端连接到Redis并进行操作。

到这里:Redis服务算是安装已经完成

最后检验一下,打开cmd窗口,启动客户端,进行get和set命令,能看到服务是正常响应的。

 3)停止服务:cmd窗口输入命令

redis-server --service-stop

        查看Redis服务是否停止:任务管理器-服务-Redis服务,看到状态为“已停止”,则表示停止命令执行成功

 4)卸载服务:cmd窗口输入命令

redis-server --service-uninstall

上面的操作,我们完成了 Redis 的安装。当然,您也可以将 Redis 加入到环境变量中,如下所示:

 

 三、密码设置

安装服务时的命令,服务的配置文件是redis.windows.conf

redis-server.exe --service-install redis.windows.conf --loglevel verbose

所以我们需打开文件redis.windows.conf,搜索关键字requirepass foobared,在后边输入

requirepass 123456

 添加后,重启Redis服务

3.总结

下面对安装过程中涉及到的命令进行总结,主要包括以下命令:

安装服务:redis-server --service-install
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
服务端启动时重命名:redis-server --service-start --service-name Redis1

4.致谢

       感谢我的读者。你们的支持和鼓励是我前进的动力。感谢你们阅读我的文章,希望这篇文章对你们有所启发或帮助。在这附上Redis教程网址Redis 教程_redis教程。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

标准化归一化 batch norm, layer norm, group norm, instance norm

Layer Normalization - EXPLAINED (in Transformer Neural Networks) Layer Normalization - EXPLAINED (in Transformer Neural Networks) 0~4min:什么是multi-head attention 5~7min:layer norm图示 7~9min:公式举例layer norm 9:54-end:layer norm的代码示例 group n…

什么?200?跨域?

情景复现 今天我遇到了一件很奇怪的事情就是,当我请求后端网关,然后通过网关去请求相应的服务,都进行了跨域处理 但是,奇怪的是我在请求的时候,回来的响应码是200,但是报错了,报的还是200的同…

对等离子体的认识

认识等离子体等离子体的产生等离子体的定义等离子体并不远 认识等离子体 等离子体的产生 物质由一百多种元素组成,不同元素结合成各种分子。大量的分子又依靠某种作用力结合或凝聚在一起,由于作用力的强弱不等而表现为各种不同的存在状态。 物质的存在状…

Centos7克隆快速复制多台虚拟机|互通互联

背景:有时候,我们在用虚拟机的时候会用到多个进行使用。重新安装会花费大量的时间,此时,我们可以通过vmware虚拟机自带的功能快速克隆出完全相同的系统。 前提:被克隆的虚拟机系统要处于关闭状态 步骤:…

【图论】单源最短路

算法提高课笔记。(本篇还未更新完… 目录 单源最短路的建图方式例题热浪题意思路代码 信使题意思路代码 香甜的黄油题意思路代码 最小花费题意思路代码 最优乘车题意思路代码 昂贵的聘礼题意思路代码 单源最短路的建图方式 最短路问题可以分为以下两类&#xff1a…

了解文档管理软件在团队协作中的作用

在团队协作中,文档管理软件发挥着重要的作用。文档管理软件是一种使团队成员可以共享、编辑、审查和保存各种文档的工具。它以一种结构化的方式存储和组织文档,提供了团队成员之间的协同工作和知识共享的平台。 文档管理软件提供了一个集中的库&#xf…

哪种模式ip更适合你的爬虫项目?

作为一名爬虫程序员,对于数据的采集和抓取有着浓厚的兴趣。当谈到爬虫ip时,你可能会听说过两种常见的爬虫ip类型:Socks5爬虫ip和HTTP爬虫ip。但到底哪一种在你的爬虫项目中更适合呢?本文将帮助你进行比较和选择。 首先&#xff0c…

系统架构设计师-软件架构设计(7)

目录 大型网站系统架构演化 一、第一阶段:单体架构 到 第二阶段:垂直架构 二、第三阶段:使用缓存改善网站性能 1、缓存与数据库的数据一致性问题 2、缓存技术对比【MemCache与Redis】 3、Redis分布式存储方案 4、Redis集群切片的常见方式 …

kubeadml 安装 k8s

目录 一:kubeadml 安装 k8s 1、网络环境 2、 环境准备 3、 所有节点安装docker 4、所有节点安装kubeadm,kubelet和kubectl ​5、部署K8S集群 6、测试 二: 部署 Dashboard 一:kubeadml 安装 k8s 1、网络环境 master&am…

UNITY3D 虚拟数字人方向,动捕设备测评 VDSuit-Full

我们成功的用它做了线下演出活动。 开发测试视频 VDSuit-Full动捕开发 分别说优点和不足 优点: 人工技术答疑及时 有厂家解答各种疑难杂症(工作日一般1小时就得到回复) 比如穿戴,使用方法,限制等。 动作整体捕捉效果较…

vue- 创建wms-web项目

vue 发展历程 安装vite 第一步 创建wms-web项目 第二步 打开文件夹并安装所有开发环境的依赖 都可以放静态资源 public>vite.svg 不会重新编译成其他名字 assets>vue.svg 会重新编译成一个随机的名称 重新编译 启动 第三步 spa 单页渲染 第四步 安装路由 第五步 …

uniapp实现支付宝菜单展开与收起

需求实现支付宝类似的效果: 思路: 1.首先建立展开收起按钮,这里使用的是uview里面的icon图标。 2.其次建立展开菜单内容,这里只演示了文本信息,后期引入首页应用。 3.最后写js逻辑,展开收起时改变盒子高度和…

整理mongodb文档:删

个人博客 整理mongodb文档:删 求关注,哪儿不足,求大佬们指出,哪儿写的不够通俗易懂跟清晰,也求指出 文章概叙 本文主要是介绍了删除数据的几个方法,主要还是在介绍deleteMany、deleteOne以及remove,对于…

OpenCv.js(图像处理)学习历程

opencv.js官网 4.5.0文档 以下内容整理于opencv.js官网。 简介 OpenCV由Gary Bradski于1999年在英特尔创建。第一次发行是在2000年。OpenCV支持c、Python、Java等多种编程语言,支持Windows、Linux、Os X、Android、iOS等平台。基于CUDA和OpenCL的高速GPU操作接口也…

深度学习和OpenCV的对象检测(MobileNet SSD图像识别)

基于深度学习的对象检测时,我们主要分享以下三种主要的对象检测方法: Faster R-CNN(后期会来学习分享)你只看一次(YOLO,最新版本YOLO3,后期我们会分享)单发探测器(SSD,本节介绍,若你的电脑配置比较低,此方法比较适合R-CNN是使用深度学习进行物体检测的训练模型; 然而,…

【linux】安装pytorch3d

写在开头 不要看网上的博客安装,直接参考官方安装文档去安装。 坑 坑1:安装pytorch3d后torch.cuda用不了 使用下面的命令安装后 conda install pytorch3d会提示安装下面的包,注意pytorch和torchvision都是cpu版本的,这样就会…

参考RabbitMQ实现一个消息队列

文章目录 前言小小消息管家1.项目介绍2. 需求分析2.1 API2.2 消息应答2.3 网络通信协议设计 3. 开发环境4. 项目结构介绍4.1 配置信息 5. 项目演示 前言 消息队列的本质就是阻塞队列,它的最大用途就是用来实现生产者消费者模型,从而实现解耦合以及削峰填…

docker安装neo4j

参考文章: 1、Mac 本地以 docker 方式配置 neo4j_neo4j mac docker_Abandon_first的博客-CSDN博客 2、https://www.cnblogs.com/caoyusang/p/13610408.html 安装的时候,参考了以上文章。遇到了一些问题,记录下自己的安装过程: …

在centos7下通过docker 安装onlyoffice

因为需要调试网盘,所以今天安装一下centos7的onlyoffice 官方介绍如下: 为了方便,还是通过docker方式来安装onlyoffice了,这里我们采用社区版本了。 1、下载docker安装包 如下: docker pull onlyoffice/documentserv…

桌面端UI自动化测试如何让SplitButtonControl展开

原始SplitButtonControl图 从图中鼠标所指的控件属性为: ControlType(控件类型): SplitButtonControl ClassName(类名): SplitButton AutomationId(自动化ID): esri_geoprocessing_Pyt…