一、说明
这次安装操作主要是根据redis官网说明,一步步安装下来的,英语比较好的同学,可以直接看文章底部的超链接1,跳到官网按步操作即可。
目前redis的最新稳定版本为redis7.2。
二、Windows环境改造
Redis在Windows上不被官方支持。但是,您可以按照以下说明在Windows上安装Redis进行开发。
要在Windows上安装Redis,首先需要启用WSL2(Linux的Windows子系统)。WSL2允许您在Windows上本机运行Linux二进制文件。要使用这种方法,你需要运行Windows10 2004及更高版本或Windows 11。
2.1 安装wsl(微软linux子系统)
【Windows】+ R键,打开运行窗口,输入【cmd】命令,确定,操作如下:
输入wsl --install
命令即可,回车执行。更多操作可以参见官网:https://learn.microsoft.com/en-us/windows/wsl/install
2.2 安装完成后,你的Windows电脑上会多出下面两个项目,点击Ubuntu,在Ubuntu页面里你很大可能会遇到下面记录的异常
异常提示信息:
wsl: 检测到 localhost 代理配置,但未镜像到 WSL
2.3 解决办法
打开系统的网络设置,进行局域网配置即可,将局域网设置为【自动检测设置】
2.4 上述配置完成后,重启电脑
重新打开Ubuntu应用,进行用户和密码设置。
https://learn.microsoft.com/en-us/windows/wsl/setup/environment#set-up-your-linux-username-and-password
三、安装redis7.2
3.1 进入电脑上的刚刚安装的Ubuntu应用
一旦你在Windows上运行Ubuntu,你可以按照安装在Ubuntu/Debian上的详细步骤,从官方的package . Redis .io APT存储库中安装最新稳定版本的Redis。将存储库添加到apt索引,更新它,然后安装,具体命令如下:
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis
最后,启动你的redis应用:
sudo service redis-server start
命令验证
3.2 链接测试
3.3 遗留问题(todo)
关闭窗口后,redis服务会关闭掉,需要研究下随系统开启。
参看文章
1.https://redis.io/docs/install/install-redis/install-redis-on-windows/
2.https://www.jianshu.com/p/47d7b7e9bb40