windows 下安裝Redis服務

1. 下載Redis服務所需的文件redis

2. 下載後看下Redis裏邊的文件:redis-cli.exe 是客戶端   redis-server.exe是服務端windows

3.先雙擊服務端redis-server.exe ,再雙擊客戶端 redis-cli.exe測試

若是看到這兩個界面,說明已經正常了,咱們先來測試下,咱們set name 一個aaa的值,看到返回OK,而後再get name一下,獲得aaa的值spa

 

4. 若是一直這樣用的話,一關閉命令窗口,Redis服務就中止了,所以咱們須要開啓Redis服務,若是沒有開啓服務的狀況下,你進入系統的服務界面是沒有Redis這個服務的,下面咱們來安裝redis服務。CDM命令--管理員方式運行--cd 到你存放Redis的目錄--redis-server --service-install,而後再啓動: redis-server --service-startserver

若是順利的狀況下,你會看到以下結果,而且是正在運行狀態。blog

本人在作到這一步的時候遇到了一個問題:進程

  1. Windows沒法啓動Redis服務(位於本地計算機上)。  
  2. 錯誤1067:進程意外終止。  

產生這個問題(Redis服務沒法啓動)的緣由是由於在配置文件(redis.windows.conf)中綁定了局域網的地址,就以下:ip

Java代碼   收藏代碼
  1. bind 127.0.0.1 192.168.1.666  

 但綁定的ip地址找不到,因此致使報錯,Redis服務不能啓動。get

 

其實Redis裝在本機,127.0.0.1是能夠的,但局域網的ip(192.168.100.666)因爲電腦重啓會從新獲取ip,致使ip發生變化,此時再啓動Redis時,就找不到原來的局域網ip地址,形成Redis沒法啓動。it

 

解決方法就是把不固定的ip地址(192.168.100.666)刪除掉,保留127.0.0.1,再啓動就沒有問題。(注意一點:須要先經過CMD命令把原來的Redis服務卸載掉,再從新裝一遍,再啓動)

卸載命令:redis-server --service-uninstall 

相關文章
相關標籤/搜索