window 下安裝redis


 

做的系統中有用到redis,於是想在window下搭建一個redis服務

1.

首先先下載redis window版本的包,我下載的是 msi包,

github下載地址:https://github.com/MSOpenTech/redis/tags

 

 

 

 

2.

下載后,安裝,端口和內存都是默認的,安裝完成后的目錄:

 

 3.

啟動redis,cmd,然后到redis目錄下,執行:redis-server.exe redis.windows.conf

 

4.測試是否安裝成功,cmd,然后到redis目錄下,執行:

redis-cli

set test why

get test

 

 

5.常見的命令:

開啟服務:redis-server --service-start
停止服務:redis-server --service-stop
卸載服務:redis-server --service-uninstall

 

問題:

1.參考文檔中有提到,window下需要將redis服務加入到window服務中(可在控制面板,管理工具-服務中查看是否有redis服務,沒有則需要安裝)

執行 redis-server.exe --service-install redis.windows.conf --loglevel verbose 命令

 

我的執行后報錯 error code=1073,發現已經在服務中啟動了,就不用再執行該命令

 

 

 

 

2. 客戶端連接不上服務器

修改 redis.window.conf 和 redis.window-service.conf 文件

將:

1)bind 127.0.0.1  注釋

 2)將 protected-mode yes 改成 protected-mode no

 

重啟服務:redis-server --service-stop  redis-server --service-start

此時客戶端可以連上

 

 

 

參考地址:https://www.cnblogs.com/M-LittleBird/p/5902850.html


免責聲明!

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



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