才子佳人博客

我的故事我讲述

Windows环境下Redis的轻松安装与配置指南
 
来源:developer.baidu.com  编辑:xjh  2025-03-13

Redis,全称Remote Dictionary Server,是一个开源的、基于内存的键值对存储数据库,支持多种类型的数据结构,如字符串、哈希、列表、集合等,并且具有高性能和丰富的特性集,被广泛应用于缓存、消息队列、会话管理等场景。

一、下载Redis

首先,需要从可靠的源下载Redis的Windows版本。Redis的官方GitHub仓库可能不包含直接用于Windows的安装包,但Microsoft Archive for Redis on Windows项目提供了针对Windows的二进制包和MSI安装包。

下载地址: Microsoft Archive for Redis on Windows
https://github.com/MicrosoftArchive/redis/releases

在下载页面,可以选择最新的稳定版本,下载.zip压缩包或.msi安装包。.msi安装包提供了图形界面的安装向导,而.zip压缩包则需要手动解压并配置。

二、安装Redis

2.1 使用MSI安装包安装

双击MSI文件:启动安装向导。

同意协议:阅读并同意软件许可协议。
选择安装路径:按需要选择安装目录,或使用默认路径。

配置选项:勾选“Add to PATH”以将Redis添加到系统PATH环境变量中,并勾选“Install Redis as a Service”以将Redis安装为Windows服务(可选)。

完成安装:点击“安装”按钮,安装程序将自动完成安装。

2.2 使用ZIP压缩包安装

解压压缩包:将下载的.zip文件解压到指定的安装目录(如C:Redis)。

配置环境变量(可选):将Redis目录添加到PATH环境变量中,以便在任何命令行窗口中直接使用Redis命令。

三、配置Redis

Redis的配置主要通过编辑其配置文件(通常是redis.windows.conf或redis.windows-service.conf)来完成。你可以使用文本编辑器打开该文件,并根据需要进行修改。

设置密码:找到requirepass 配置项,取消注释并设置你的密码。例如:
requirepass yourpassword
requirepass 123456

修改绑定地址:如果需要Redis服务允许远程访问,可以将bind配置项从127.0.0.1改为0.0.0.0,但请注意这会增加安全风险。

其他配置:根据需要调整端口号、内存限制、持久化策略等。

四、启动Redis

4.1 临时启动

在命令行中,进入Redis的安装目录,运行以下命令启动Redis服务器:

redis-server.exe redis.windows.conf
或者,如果不使用配置文件,直接运行:

redis-server.exe
但此时需要保持命令行窗口开启。

4.2 作为Windows服务启动

上面虽然启动了redis,但是只要关闭cmd窗口,redis服务就会停止。所以要把redis设置成windows下的服务。把Redis设置成windows下的服务,详见下面链接:
https://blog.csdn.net/m0_67401134/article/details/145970266

如果你已将Redis安装为Windows服务,可以通过服务管理器(services.msc)来启动、停止或重启Redis服务。

查看Redis服务是否启动

C://Program FilesRedis>netstat -ano | findstr 6379 

五、测试Redis

启动Redis服务器后,可以在另一个命令行窗口中运行Redis客户端来测试Redis是否正常运行。

redis-cli.exe -h 127.0.0.1 -p 6379 -a yourpassword

redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456

如果Redis服务器正常运行,你将能够连接到它并执行Redis命令,如PING,它应该返回PONG作为响应。

六、总结

通过以上步骤,你可以在Windows环境下成功安装并配置Redis。Redis的强大功能和灵活性使其成为许多应用程序不可或缺的一部分。希望本指南能帮助你快速上手Redis,并在你的项目中充分利用它的优势。

参考来源:
https://developer.baidu.com/article/details/3325901
https://cloud.tencent.com/developer/information/redis%E5%AE%89%E8%A3%85%E8%AF%A6%E7%BB%86%E6%95%99%E7%A8%8B-album

分类:编程开发| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: