虽然github上有windows能直接安装的redis,但是已经在2016年停止更新了,还是redis3的版本,这样与服务器的环境差异会带来想象不到的坑,所以我决定在Windows下使用WSL安装与服务器同版本的Redis。
- 开启windows subsystem for linux:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- 根据系统提示重启
- 在Windows Store里面搜索对应的linux,如ubuntu、kali等
- 打开控制台,运行bash
- 对linux进行换源,备份source.list
cp /etc/apt/source.list /etc/apt/source.list_bak
编辑source.list,替换为下面的源
# 阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
- 执行
sudo apt-get update
和sudo apt upgrade
- 然后就可以直接安装redis了,
sudo apt-get install redis-server
- 安装完成之后,启动redis,
sudo service redis-server restart