Redis下載和安裝(Windows系統)


在 Windows 上安裝 Redis

Redis 官方不建議在 windows 下使用 Redis,所以官網沒有 windows 版本可以下載。但可以通過 GitHub 來下載 Windows 版 Redis 安裝包,下載地址:點擊前往

注意:Windows 安裝包是某位民間“大神”根據 Redis 源碼改造的,並非 Redis 官方網站提供。

在 Windows 系統下安裝 Redis 要比 Linux 系統安裝稍微復雜一些,故本篇詳細介紹如何在 Windows 系統上如何安裝 Redis。

打開上述的下載鏈接,Redis 支持 32 位和 64 位的 Window 系統,大家根據個人情況自行下載,如下圖所示:

Github 下載頁面

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

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

參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM