在 Windows 上安裝 Redis
Redis 官方不建議在 windows 下使用 Redis,所以官網沒有 windows 版本可以下載。但可以通過 GitHub 來下載 Windows 版 Redis 安裝包,下載地址:點擊前往。
注意:Windows 安裝包是某位民間“大神”根據 Redis 源碼改造的,並非 Redis 官方網站提供。
在 Windows 系統下安裝 Redis 要比 Linux 系統安裝稍微復雜一些,故本篇詳細介紹如何在 Windows 系統上如何安裝 Redis。
打開上述的下載鏈接,Redis 支持 32 位和 64 位的 Window 系統,大家根據個人情況自行下載,如下圖所示:

下載並解壓完成后,打開相應的文件夾(如:D:\Soft\Redis
),您會看到如下圖所示的文件目錄:

創建Redis臨時服務
1) 啟動服務端程序
在文件管理器的導航欄打開 CMD
進行命令行模式后鍵入
redis-server.exe redis.windows.conf
或者雙擊 Redis 服務端啟動程序 redis-server.exe

上圖中顯示一些 Redis 的相關信息,比如 Redis 的版本號以及默認端口號(6379)。注意,為了實現后續操作,請您保持服務端開啟狀態,否則客戶端無法正常工作 (即另開一個 CMD 進程並切換至 Redis 文件夾)。
2) 啟動客戶端程序
啟動服務端后,在另外的 CMD 進程中鍵入 redis-cli.exe -h 127.0.0.1 -p 6379
后得到如下界面
或者雙擊客戶端啟動程序 redis-cli.exe,

得到如上界面,說明 Redis 本地客戶端與服務端連接成功。
命令創建Redis服務
上述方式雖然簡單快捷,但是顯然不是程序員的操作,下面介紹,通過命令啟動 Redis 服務端,並將 Redis 服務添加到 Windows 資源管理器,實現開機后自動啟動。
1) 注冊Redis服務
通過 CMD 命令行工具進入 Redis 安裝目錄,將 Redis 服務注冊到 Windows 服務中,執行以下命令:
redis-server.exe --service-install redis.windows.conf --loglevel verbose
執行完后,得到以下輸出,說明注冊成功。
[12392] 23 Feb 21:56:35.197 # Granting read/write access to 'NT AUTHORITY\NetworkService' on: "D:\Soft\Redis" "D:\Soft\Redis\"
[12392] 23 Feb 21:56:35.197 # Redis successfully installed as a service.
2) 啟動Redis服務
執行以下命令啟動 Redis 服務,命令如下:
redis-server --service-start

注意:此時 Redis 已經被添加到 Windows 服務中,因此不會再顯示 Redis 服務端的相應的信息,如下圖所示:

3) 啟動Redis客戶端
在 CMD 命令行鍵入 redis-cli
命令啟動客戶端
4) 檢查是否連接成功
測試客戶端和服務端是否成功連接。輸出 PING
命令,若返回 PONG
則證明成功連接。
通過上面的操作,我們完成了 Redis 的安裝。當然,您也可以將 Redis 加入到環境變量中 (添加完環境變量后就可以不必每次都切換到 Redis 的目錄下了)
注意:根據自己的安裝路徑添加環境變量。
總結
下面對安裝過程中涉及到的命令進行總結,主要包括以下命令:
安裝服務:redis-server --service-install
卸載服務:redis-server --service-uninstall
開啟服務:redis-server --service-start
停止服務:redis-server --service-stop
服務端啟動時重命名:redis-server --service-start --service-name Redis1