windows安装Redis

在Windows上安装Redis的过程稍有不同,因为Redis官方只提供了Linux版本。

不过,可以通过以下几种方法在Windows上安装Redis:

方法1:使用微软维护的Redis for Windows版本

微软的Open Tech团队曾维护过Redis的Windows端口。可以使用这个版本,它相对简单易用。

步骤:

  1. 下载 Redis for Windows 的最新版本。
  2. 解压下载的ZIP文件到你想安装的目录。
  3. 打开redis-server.exe启动Redis服务。
  4. 打开另一个命令提示符窗口,使用redis-cli.exe与Redis进行交互。

示例命令:

redis-server.exe
redis-cli.exe

方法2:使用WSL(Windows Subsystem for Linux)

如果正在使用Windows 10或更高版本,WSL是一个很好的选择,它允许在Windows上运行Linux命令行环境。

步骤:

  1. 启用WSL:
    • 打开PowerShell并以管理员身份运行以下命令:
      wsl --install
      
    • 这将安装默认的Ubuntu发行版。
  2. 安装Redis:
    • 启动Ubuntu终端并运行以下命令:
      sudo apt update
      sudo apt install redis-server
      
  3. 启动Redis:
    • 运行命令启动Redis服务:
      sudo service redis-server start
      
  4. 通过WSL终端中的redis-cli进行交互。

方法3:使用Docker安装Redis

Docker允许在Windows上运行Redis容器,而无需安装Redis的Windows端口。

步骤:

  1. 安装 Docker Desktop for Windows
  2. 安装好Docker后,打开命令提示符或PowerShell,运行以下命令拉取Redis镜像并启动Redis容器:
    docker run --name redis -d -p 6379:6379 redis
    
  3. 使用docker exec命令连接到Redis CLI:
    docker exec -it redis redis-cli
    

方法4:使用第三方工具(Memurai)

Memurai是一个针对Windows的Redis兼容数据库。

步骤:

  1. 下载 Memurai 并安装。
  2. 安装后,Memurai会以Windows服务形式运行,可以直接使用Redis命令与它交互。
posted @ 2024-09-20 00:36  槑孒  阅读(13)  评论(0编辑  收藏  举报