Redis在Windows系統下安裝成服務

我們知道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,雙擊運行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章