window下的安裝
Window下載鏈接:https://github.com/MicrosoftArchive/redis/releases
Redis Desktop Manager 可視化工具:
http://github.com/uglide/RedisDesktopManager/releases
部署Redis
Redis安裝成windows服務,開機自啟動蚯窥,命令如下:
redis-server --service-install redis.windows.conf
- 安裝完之后摔桦,就可看到Redis已經(jīng)作為windows服務了,但是安裝好之后汰蜘,Redis并沒有啟動
- 啟動命令:
redis-server --service-start
- 停止命令:
redis-server --service-stop
解決redis遠程連接不上的問題
redis現(xiàn)在的版本開啟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安裝系統(tǒng)服務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