Redis的安装与配置(Windows版本)

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: Redis的安装与配置(Windows版本)

0x00 教程内容


  1. 下载与安装
  2. 配置与使用
  3. 修改登录密码


0x01 下载与安装


1. 下载

(1)下载地址:https://github.com/MicrosoftArchive/redis/releases


选择Redis-x64-3.2.100.zip下载,这里只有64位的(需要32位的可以自行搜索):

当然,你也可以下载msi版本的:


微信图片_20220619190036.png


2. 解压

解压即安装,其实此时就可以使用了,解压后的文件夹:


微信图片_20220619190048.png


0x02 配置与使用


1. 配置

(1)配置环境变量

太简单,不展开写了!

2. 使用

(1)启动 Redis 服务端

打开cmd,执行以下命令:


redis-server


微信图片_20220619190106.png


默认加载的配置文件是:redis.windows.conf,所以可以不加,如果要加,就这样:

redis-server.exe redis.windows.conf


(2)设值取值

再打开一个窗口,开启一个客户端:

redis-cli


image.png


完整的命令为:

redis-cli.exe -h 127.0.0.1 -p 6379


这样也行:

redis-cli -h 127.0.0.1 -p 6379


0x03 修改登录密码


问题待解决:修改密码试了很多次,我的系统是 Win7 版本,经过尝试,无法安装Windows的Redis服务,报错如下:


C:\Users\shaonaiyi>redis-server --service-install redis.windows.conf --loglevel verbose
Invalid argument during startup: Failed to open the .conf file: redis.windows.conf CWD=C:\Users\shaonaiyi


如果不安装 Redis 服务,直接修改密码无法生效,在此记录一下,如果有解决的小伙伴,可以一起讨论哈!

一、具体的步骤如下:

1、安装与启动命令:

redis-server --service-install redis.windows.conf --loglevel notice --service-name redis_new


此处服务加载的配置文件是redis.windows.conf,不带service的。

安装好后,可以在 Windows 的服务里开启自启动,也可以手动启动。

2、手动启动

redis-server --service-start


3、删除服务的命令为:

redis-server --service-uninstall


二、修改密码步骤

1、编辑配置文件:redis.windows.conf

添加以下行(123456 为密码):

requirepass 123456


2、启动服务端和客户端,会发现在客户端中需要执行以下命令,才可以执行其他操作:

auth 123456


0xFF 总结


  1. 安装 Windows 版本的 Redis 环境,方便开发。
相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
2月前
|
存储 NoSQL Redis
Redis 新版本引入多线程的利弊分析
【10月更文挑战第16天】Redis 新版本引入多线程是一个具有挑战性和机遇的改变。虽然多线程带来了一些潜在的问题和挑战,但也为 Redis 提供了进一步提升性能和扩展能力的可能性。在实际应用中,我们需要根据具体的需求和场景,综合评估多线程的利弊,谨慎地选择和使用 Redis 的新版本。同时,Redis 开发者也需要不断努力,优化和完善多线程机制,以提供更加稳定、高效和可靠的 Redis 服务。
53 1
|
1月前
|
存储 负载均衡 Java
如何配置Windows主机MPIO多路径访问存储系统
Windows主机多路径(MPIO)是一种技术,用于在客户端计算机上配置多个路径到存储设备,以提高数据访问的可靠性和性能。本文以Windows2012 R2版本为例介绍如何在客户端主机和存储系统配置多路径访问。
84 13
如何配置Windows主机MPIO多路径访问存储系统
|
12天前
|
机器学习/深度学习 并行计算 异构计算
WINDOWS安装eiseg遇到的问题和解决方法
通过本文的详细步骤和问题解决方法,希望能帮助你顺利在 Windows 系统上安装和运行 EISeg。
30 2
|
20天前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
22天前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
48 4
|
23天前
|
Dart 搜索推荐 IDE
Windows下Zed编辑器配置Dart环境
本文介绍了Dart编程语言及其主要框架Flutter的优势,并推荐使用轻量级编辑器Zed进行Dart开发。详细步骤包括Dart环境的安装与配置,Zed编辑器的安装与个性化设置,以及如何在Zed中编写并运行Dart的HelloWorld程序。通过自定义任务实现Dart文件的快速运行,提高了开发效率。
|
25天前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
66 3
|
1月前
|
存储 SQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(1)作者——LJS[含MySQL的下载、安装、配置详解步骤及报错对应解决方法]
Mysql And Redis基础与进阶操作系列(1)之[MySQL的下载、安装、配置详解步骤及报错对应解决方法]
|
2月前
|
存储 NoSQL Redis
Redis 配置
10月更文挑战第14天
29 1
|
2月前
|
数据安全/隐私保护 Windows
安装 Windows Server 2019
安装 Windows Server 2019