Redis本身不支持Windows系統,一般都是安裝在Linux使用。
但微軟的技術人員做了技術支持讓我們得以在Windows上使用Redis。
二.Windows安裝及使用Redis
github源碼地址:https://github.com/microsoftarchive/redis
github下載地址:https://github.com/microsoftarchive/redis/releases
- msi可以讓Windows直接把Redis寫進系統服務。
- zip需要自己解壓安裝。
2.1 我們先實踐zip的方式:
先把zip解壓到某一個目錄,我這裏解壓到了桌面redis文件夾下:C:\Users\anxiaopei\Desktop\redis\windows-Redis
打開Windows命令行,並進入到此zip解壓目錄:輸入
redis-server.exe
運行redis服務(ps:運行redis-server.exe後如果報錯 unknown error什麼的 ,網上找了一堆方法 ,後來我是重啓電腦解決的)
運行服務後,我們需要開啓一個客戶端來連接並使用服務端:
在另一個cmd中,同樣進入zip解壓目錄。運行
redis-cli.exe
如圖所示,輸入set後,已經能出現redis命令的提示了。
至此redis就能正常使用了。
但是此redis服務只在剛纔redis服務的黑窗口打開的時候,客戶端能連接。黑窗口一旦關閉,redis服務也將關閉,在這裏我們需要把redis服務寫進系統服務中,這樣我們就不用每次使用redis都去運行命令行開啓redis服務了。
2.2 在windows服務中添加redis服務
在剛纔命令行中輸入exit退出當前redis客戶端操作行爲,退出到解壓目錄下輸入:
redis-server.exe --service-install redis.windows.conf
意思是使用redis.windows.conf來啓動redis服務。
如上圖已經成功安裝了redis服務。
現在開始啓動服務->開始菜單 輸入services.msc並搜索,點擊services.msc->打開系統服務並找到redis並啓動
我們來嘗試關閉redis的服務端口的黑窗口,之後再在解壓目錄運行redis客戶端輸入:redis-cli.exe
看是否能連上redis服務:
如圖已經能成功使用redis服務了。
2.2 我們接下來實踐msi的方式
在上面的地址下載msi格式的redis包,
····試了一下就是很普通安裝一個軟件的過程。大家自信實踐吧這裏就不貼圖了。