花瓣小跑 发表于 2024-6-15 03:23:55

Windows 下 Redis 安装与配置 教程

一、Windows 下安装 Redis 的几种方式

Redis 官网地点:https://redis.io/
Redis 源码地点:https://github.com/redis/redis
Redis 在 Windows 平台上不受官方支持,Redis 官方只提供了源码包(zip、tar.gz 格式)。当然想要在 Windows 上安装 Redis 也还是可行的。
1. 微软官方维护的 Redis

可以下载微软官方维护的支持 Windows平台的 Redis 安装包
下载地点:https://github.com/microsoftarchive/redis/releases
留意:仅有 Redis2.0 和 Redis3.0 的部门版本,末了一次更新是2016年,目前已制止维护了。而截止到2023年6月Redis官网的最新版本是 Redis7.2
https://img-blog.csdnimg.cn/138e90085825412fafe1b8b0a78b23ac.png
2. tporadowski 维护的 Redis

tporadowski 大神也提供了 支持 Windows平台的 Redis 安装包,目前仍在维护,目前最新版本是 5.0.14,更新速度跟Redis官网也相差好几个大版本。
下载地点:https://github.com/tporadowski/redis/releases
https://img-blog.csdnimg.cn/9913d31460684370b7afd2f8dfd148d3.png
3. 利用 WSL 安装 Redis

WSL(Windows Subsystem for Linux),WSL是 Windows 下的 Linux 子系统,这也是 Redis 官方介绍的在 Windows 下安装 Redis 的方案。
需要启动 WSL2,而启动 WSL2 则要求 Windows 系统版本 Windows 10 version 2004+ 或 Windows 11,详见官网介绍:install-redis-on-windows
https://img-blog.csdnimg.cn/1e81a971e47d400ebe65d9c75b49229e.png
4. 利用gcc编译器在Windows下编译redis源码

安装MinGw(安装gcc编译c代码)大概Cygwin(提供一个假造Linux环境,和WSL有些类似)
MinGW地点:https://sourceforge.net/projects/mingw/
Cygwin地点:https://cygwin.com/install.html
https://img-blog.csdnimg.cn/2d6057b528f14363b63198184c33e988.png
总结:上述四种方式,方法3 对 Windows 版本要求较高(至少我的系统不满足);方法4 需要安装第三方工具,也较贫困,我捣鼓半天也没乐成;方法1 支持的Redis版本太低了;方法2 虽然支持的版本也不是最新的,但相对 方法1 要强一些。
<hr> 2023.09.02 更新:
利用Cygwin编译最新版的Redis源码,有新进展了,感兴趣的可以参考:
怎样利用Cygwin编译最新版的Redis源码,天生实用于Windows的Redis
另外,对伸手党又有新福利了。
在Github上找到了其他已编译好的实用于Windows的,较新版本的redis:


[*] zkteco-home/redis-windows/releases
(Redis for Windows X64,利用Visual Studio 2022编译,听说比Cygwin, MSYS编译的更稳定、更高性能)
目前最新版本为 redis-7.0.11

[*] redis-windows/redis-windows/releases
(Redis for Windows X64,利用 MSYS2 编译)
目前最新可用版本为 redis-7.0.12 (留意tag里有7.2.0版本,但是不可用)
<hr> 二、Redis 安装

这里利用 tporadowski 维护的 Redis 进行安装演示
下载安装包:Redis-x64-5.0.14.1.msi、Redis-x64-5.0.14.1.zip
https://img-blog.csdnimg.cn/1ab9ce0dd5ad40cd8c5a6f2ec95a8036.png
1. msi 安装包 安装

1)双击 msi 安装包

双击 msi 安装程序,打开安装向导,点击 next
https://img-blog.csdnimg.cn/ca7491fd61c2439390075b704dc88c33.png
2)接受终端用户协议

接受终端用户协议,点击 next
https://img-blog.csdnimg.cn/ab7ac1fa8ffb4280b8a5b388b651510b.png
<
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Windows 下 Redis 安装与配置 教程