windows安裝Redis

槑孒發表於2024-09-20

在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命令與它互動。

相關文章