Windows環境下Redis安裝,配置成服務

1.首先下載所需版本的redis,地址:https://github.com/MSOpenTech/redis/releases。下載完畢後解壓。

2.打開cmd,進入redis所在的目錄(如我的地址爲D:\redis)


3.輸入啓動命令:redis-server redis.windows.conf

啓動成功

4.配置系統變量(控制面板-系統和安全-系統-高級系統設置-環境變量),在系統變量的path路徑最後加上目錄地址(如最後沒有;則先加上;後再加上地址,我的D:\redis)。

以後再執行redis相關命令時就可以不用進入目錄後再執行了。

5.再次打開cmd命令行。輸入redis-cli後,即可對redis進行存取操作。(之前啓動服務的cmd不要關)

6.接下來把redis配置成服務(不然之前啓動服務的cmd一直不能關而且每次重啓後都需要重新開啓)

重新進入redis目錄,手動建立子目錄Logs(不建立的話運行時會報錯,詳情見文末),執行

redis-server --service-install redis.windows-service.conf --loglevel verbose

如無報錯,則執行成功

運行輸入services.msc 查看服務,可以看到redis的服務已經成功添加

卸載服務:redis-server --service-uninstall

開啓服務:redis-server --service-start

停止服務:redis-server --service-stop

7.成功開啓服務即可

8.出現的一些問題:

redis服務啓動失敗,打開服務列表手動啓動時報錯 1067:進程意外終止。

查找資料後發現(參考https://www.cnblogs.com/songyanan/p/10045227.html):

redis.windows-service.conf多了一點日誌文件的配置

logfile "Logs/redis_log.txt"

於是手動在redis-server.exe所在的目錄中建立了子目錄Logs,再次啓動服務,一切正常。

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