windows安装Redis
在Windows上安装Redis的过程稍有不同,因为Redis官方只提供了Linux版本。
不过,可以通过以下几种方法在Windows上安装Redis:
方法1:使用微软维护的Redis for Windows版本
微软的Open Tech团队曾维护过Redis的Windows端口。可以使用这个版本,它相对简单易用。
步骤:
- 下载 Redis for Windows 的最新版本。
- 解压下载的ZIP文件到你想安装的目录。
- 打开
redis-server.exe
启动Redis服务。 - 打开另一个命令提示符窗口,使用
redis-cli.exe
与Redis进行交互。
示例命令:
redis-server.exe
redis-cli.exe
方法2:使用WSL(Windows Subsystem for Linux)
如果正在使用Windows 10或更高版本,WSL是一个很好的选择,它允许在Windows上运行Linux命令行环境。
步骤:
- 启用WSL:
- 打开PowerShell并以管理员身份运行以下命令:
wsl --install
- 这将安装默认的Ubuntu发行版。
- 打开PowerShell并以管理员身份运行以下命令:
- 安装Redis:
- 启动Ubuntu终端并运行以下命令:
sudo apt update sudo apt install redis-server
- 启动Ubuntu终端并运行以下命令:
- 启动Redis:
- 运行命令启动Redis服务:
sudo service redis-server start
- 运行命令启动Redis服务:
- 通过WSL终端中的
redis-cli
进行交互。
方法3:使用Docker安装Redis
Docker允许在Windows上运行Redis容器,而无需安装Redis的Windows端口。
步骤:
- 安装 Docker Desktop for Windows。
- 安装好Docker后,打开命令提示符或PowerShell,运行以下命令拉取Redis镜像并启动Redis容器:
docker run --name redis -d -p 6379:6379 redis
- 使用
docker exec
命令连接到Redis CLI:docker exec -it redis redis-cli
方法4:使用第三方工具(Memurai)
Memurai是一个针对Windows的Redis兼容数据库。
步骤:
- 下载 Memurai 并安装。
- 安装后,Memurai会以Windows服务形式运行,可以直接使用Redis命令与它交互。