Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >redis在window环境下的安装教程

redis在window环境下的安装教程

作者头像
GeekLiHua
发布于 2025-01-21 08:35:34
发布于 2025-01-21 08:35:34
25800
代码可运行
举报
文章被收录于专栏:JavaJava
运行总次数:0
代码可运行

redis在window环境下的安装教程

下载

进入这个网址,下载window版本https://github.com/microsoftarchive/redis/releases

安装好之后

打开cmd窗口输入redis-server --version就可以查看redis的版本

输入where redis-server可以找到redis的安装位置

文件结构

在redis的安装目录下,打开cmd窗口,输入redis-server.exe redis.windows.conf 就可以打开了,但是有时候会遇到端口号被占的情况。

根据以下操作可以解决这个问题

如果你发现Redis所使用的6379端口已被其他应用程序占用,你可以尝试以下几个步骤来解决该问题:

查找占用该端口的进程:

打开命令提示符并运行以下命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
netstat -ano | findstr "6379"

系统将显示正在使用该端口的进程的相关信息,包括进程ID(PID)。

终止占用该端口的进程:

在命令提示符中,键入以下命令来终止指定进程(将<process_id>替换为实际的进程ID):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
taskkill /PID <process_id> /F

例如,

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
taskkill /PID 12345 /F

这将强制关闭占用该端口的进程,请确保确认这个进程不对你的系统造成任何重要影响。

更改Redis配置文件的监听端口:

  • 打开Redis的配置文件(redis.conf或redis.windows.conf)。
  • 修改port参数的值为一个未被占用的端口号。例如,可以将其修改为6380。
  • 保存配置文件。

重新启动Redis:

在命令提示符中,导航到Redis安装目录。

启动Redis服务器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
redis-server.exe redis.windows.conf

确保Redis能够在新的端口上正常运行。

这些步骤应该帮助你解决Redis端口被占用的问题。如果问题仍然存在,请确保没有其他进程正在占用指定的端口,或确保在更改配置文件之后重新启动Redis服务器。

运行成功

进入redis的方法,在cmd窗口输入redis-cli.exe -h 127.0.0.1 -p 6379,这个前提是需要上面先把redis服务跑起来。

然后输入ping,看看有没有回应,就可以了

退出输入exti

当你在命令行中使用 redis-cli.exe 命令时,它会启动 Redis 的命令行客户端,并为你提供与 Redis 服务器进行交互的界面。下面是对命令和参数的解释:

  • redis-cli.exe: 这是 Redis 命令行客户端的可执行文件。运行此命令将启动 Redis 客户端。

命令后面可以跟随许多可选的参数来配置客户端的行为。以下是一些常用的参数:

  • -h <hostname>--host <hostname>: 这个参数用于指定要连接的 Redis 服务器的主机名或 IP 地址。你可以使用这个参数来连接远程的 Redis 服务器。如果不指定此参数,则默认连接到本地主机。
  • -p <port>--port <port>: 这个参数用于指定 Redis 服务器的端口号。默认情况下,Redis 使用 6379 端口。如果你的 Redis 服务器使用非默认端口,则需要使用此参数来指定正确的端口号。
  • -a <password>--passwod <password>: 这个参数用于指定 Redis 服务器的身份验证密码。如果你的 Redis 服务器已经设置了密码,那么你需要使用此参数来提供正确的密码,以便进行连接。

这些只是 redis-cli 可能用到的一些常见参数,还有其他一些高级选项和功能可供探索。你可以通过运行 redis-cli.exe --help 来获取关于 Redis 命令行客户端的详细帮助信息,其中包含了所有可用参数和用法示例。

使用 redis-cli.exe 客户端可以与 Redis 服务器进行交互并执行各种命令和操作,如设置键值对、执行查询、订阅发布等。在客户端中,你可以输入命令来与 Redis 进行通信,并且根据 Redis 的响应来获取结果和处理数据。

设置密码

进入redis.windows.conf目录

搜索requirepass

然后取消注释,然后就可以把密码设置为123456

然后再次启动服务的时候,输入redis-cli.exe -h 127.0.0.1 -p 6379 然后输入root@123456

就成功了

可视化工具

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-07-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Redis——Windows安装
本篇只谈安装,后续会深入讲解Redis,比如它的内存管理,快照,订阅等待。针对不同的用户,Redis有Windows和Linux两种环境安装, 官网上下的是Statble版是Linux,大家一定要注意。由于本人做本地端,所以以下谈的是Windows安装。
全栈程序员站长
2022/07/22
7450
Redis——Windows安装
Redis的安装以及使用入门
Redis的安装以及使用入门 Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、 Github、StackOverflow?等大型应用中都用其作为缓存,Redis的官网为htt
bering
2019/12/02
8060
Redis从入门到精通(一)Window下如何安装配置Redis
最近项目中需要使用Redis,刚好这两天有时间,便总结记录一下Redis的安装,以及如何在.NET中使用Redis。
架构师精进
2020/05/24
1K0
高性能开发(1) Redis缓存主从配置详解
高性能开发(1) Redis缓存主从配置详解
Java架构师必看
2021/06/11
3450
高性能开发(1) Redis缓存主从配置详解
Redis系列教程之环境安装与基础配置
Redis作为一种缓存型数据库,它是可以安装在我们常用的操作系统中,例如Mac、Linux和Windows。但是Redis官方是没有发布Windows版本,现有的Windows版本都是一些民间大佬开发提供。为什么Redis官方没有提供Windows版本,反而是推荐大家在Linux上使用Redis呢?从我个人的角度来看,可能分为如下几点:
兔云小新LM
2024/05/14
1830
windows 下对Redis的安装和部署以及连接客户端
Redis的安装和部署 一、Redis的下载地址 Redis官方并没有提供Redis的windows安装包,但在github上, 有相关的下载地址,如下: https://github.com/ServiceStack/redis-windows/tree/master/downloads 也可以到百度网盘下载,下载地址:http://pan.baidu.com/s/1gf2nuin,我下载的版本是redis-64.3.0.503.zip(64位的win系统,redis 3.0版本)。  —–
学到老
2018/03/19
3K0
windows 下对Redis的安装和部署以及连接客户端
Windows下安装并设置Redis
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考: http://redis.io/download 但有时候又想在windows下折腾下Redis,可以从redis下载页面看到如下提示: Win64 Unofficial The Redis project does not directly support Windows, however the Microsoft Open Tech group develops and mai
庞小明
2018/03/07
9030
Redis入门-贰
在上次的Redis的文章中,大致的讲了下Redis是什么,为什么使用Redis,Redis为什么适用于做缓存以及对它的5种数据类型做的简单介绍。
用户5521279
2019/10/31
3870
Redis入门-贰
windows 下对redis安装和部署以及连接客户端与操作
Redis官方并没有提供Redis的windows安装包,但在github上, 有相关的下载地址,如下: https://github.com/ServiceStack/redis-windows/tree/master/downloads
学到老
2019/02/14
1.1K0
Windows下安装并设置Redis
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考: http://redis.io/download 但有时候又想在windows下折腾下redis,可以从redis下载页面看到如下提示(在页面中搜索 "windows"): [plain] view plain copy Win64   Unofficial  The Redis project does not directly support Windows,        howe
小小明童鞋
2018/06/13
9660
全网最完整的Redis入门指导
本文提供全网最完整的Redis入门指导教程,下面我们从下载Redis安装包开始,一步一步的学习使用。
Kiba518
2020/06/16
9540
Redis下载和安装(Windows系统)
虽然 Redis 官方网站没有提供 Windows 版的安装包,但是,微软开发并维护了针对Win64的Windows版本。
777nx
2023/12/27
1.2K0
Redis下载和安装(Windows系统)
Redis 非关系型数据库学习(一) ---- Redis 的安装
GitHub520: 本项目无需安装任何程序,通过修改本地 hosts 文件,试图解决: GitHub 访问速度慢的问题 GitHub 项目中的图片显示不出的问题 花 5 分钟时间,让你"爱"上 GitHub。 (gitee.com)
RAIN7
2022/08/23
5080
Redis安装(Windows环境)
下载地址:https://github.com/microsoftarchive/redis 选择Release
别团等shy哥发育
2023/02/25
1.3K0
Redis安装(Windows环境)
Redis 初探-安装与使用
Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根据月度排行网站DBEngines.com的数据显示,Redis是最流行的键值对存储数据库。
Java技术编程
2020/05/25
3390
Windows安装Redis
下载地址:https://github.com/microsoftarchive/redis/tags
乐心湖
2020/07/31
6730
Windows安装Redis
Redis的安装 – Windows
要使用Redis,首先我们需要知道Redis是个什么东西(当然,需要使用Redis的,一般情况下也会对Redis有一些了解了)。
Yiiven
2022/12/15
6970
Redis的安装 – Windows
Windows 64位下安装Redis详细教程
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/113838.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/07
4950
Windows 64位下安装Redis详细教程
redis(一)数据类型与应用场景
Redis 是一个由Salvatore Sanfilippo写的key-value存储系统。
杨小杰
2020/02/18
4850
redis 学习指南
http://www.cnblogs.com/hoojo/p/4466024.html
bear_fish
2018/09/20
9020
redis 学习指南
相关推荐
Redis——Windows安装
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验