window下的安裝
Window下載鏈接:https://github.com/MicrosoftArchive/redis/releases
圖片1.png
圖片2.png
圖片3.png
Redis Desktop Manager 可視化工具:
http://github.com/uglide/RedisDesktopManager/releases
部署Redis
Redis安裝成windows服務,開機自啟動,命令如下:
redis-server --service-install redis.windows.conf
- 安裝完之后,就可看到Redis已經作為windows服務了,但是安裝好之后,Redis并沒有啟動
- 啟動命令:
redis-server --service-start
- 停止命令:
redis-server --service-stop
解決redis遠程連接不上的問題
redis現在的版本開啟redis-server后,redis-cli只能訪問到127.0.0.1,因為在配置文件中固定了ip,因此需要修改redis.conf(有的版本不是這個文件名,只要找到相對應的conf后綴的文件即可)文件以下幾個地方。
- 1.bind 127.0.0.1改為 #bind 127.0.0.1
- 2.protected-mode yes 改為 protected-mode no
- 3.加入 daemonize no(這個是是否在后臺啟動不占用一個主程窗口)
- 4.
redis-server.exe redis.windows.conf
- 5.然后進入redis的目錄 輸入
redis-cli.exe -h 195.124.45.12 -p 6379
就可以遠程訪問了(其中195.124.45.12 -p 6379為你要連接的IP地址)
設置自啟動Redis-server服務
1、由于上面雖然啟動了redis,但是只要一關閉cmd窗口,redis就會消失。所以要把redis設置成windows下的服務。
2、設置服務命令
redis-server --service-install redis.windows-service.conf --loglevel verbose
如果遇到Redis安裝系統服務1073錯誤
-------------------------------------------------
:
[12820] 06 Sep 11:00:26.431 # HandleServiceCommands: system error caught.
error code=1073,message = CreateService failed: unknown error
解決辦法:
- 先卸載服務:
redis-server --service-uninstall
- 然后再安裝:
redis-server --service-install redis.windows.conf
- 啟動命令:
redis-server --service-start