我們知道Redis沒有Windows系統的安裝版。Windows系統下使用Redis,每次都要打開他的redis-server.exe,並保持cmd窗口不關閉,才能正常使用。要是一不小心關掉cmd窗口,那Redis服務也關閉了。
其實Redis也可以做成本地服務的,就像mysql那樣在 我的電腦--管理--服務 中打開。
首先,啓動Redis服務端。進入Redis解壓目錄下,雙擊redis-server.exe:
啓動成功後如下:
然後啓動redis客戶端,雙擊redis-cli.exe:
啓動成功如下:
測試一下客戶端能不能連到服務器,ping
能ping通,會返回pong,ping不通沒反應,此時需要檢查服務器是否正常開啓。
一、Redis服務安裝
啓動一個cmd窗口,跳到redis解壓目錄下,執行
redis-server.exe --service-install redis.windows.conf --loglevel verbose
例如;我的Redis安裝路徑在F盤Redis下的install下
安裝成功後,我們進管理--服務 可以看到Redis服務已存在。
此時我們就可以像啓動mysql那樣啓動Redis了,而不用每次打開cmd窗口。
二、Redis服務卸載
redis服務卸載和安裝一樣,打開一個cmd窗口,跳到redis解壓目錄下,執行
redis-server.exe --service-uninstall
結果如下:
打開服務管理,我們發現Redis服務已經沒了。
三、Redis啓動時的一些問題
有的Windows系統啓動redis-server.exe時會報錯:
解決方案:
1、用命令行同時啓動,redis-server.exe redis.windows.conf
2、在解壓目錄下建一個start.txt文件,裏面寫 redis-server.exe redis.windows.conf 保存,修改start.txt後綴爲start.bat,雙擊運行。