1. 程式人生 > >redis 安裝到WINDOWS系統的服務中

redis 安裝到WINDOWS系統的服務中

安裝到WINDOWS系統服務中的目的是為了避免我們每次都需要手動去開啟redis,安裝到服務中每次開機就可以自動開啟

1. 進入redis安裝包的資料夾目錄(使用版本為redis-3.0.503),如果已經安裝了服務, 如果已經有服務,則先刪除: sc delete redis

    cmd開啟命令列視窗,進入redis的資料夾目錄,執行該命令刪除

2.將redis資料夾中的配置檔案redis.windows-service.conf中的內容全部刪除,開啟另外一個配置檔案redis.windows.conf,把redis.windows.conf中的檔案貼上複製到redis.windows-service.conf中儲存關閉

3.在檔案Windows%20Service%20Documentation.docx中找到命令redis-server --service-install redis.windows-service.conf--loglevel verbose 貼上複製到命令列視窗執行即可

4.重新整理WINDOWS的服務列表,找到Redis服務,開啟即可

5.   檢查是否安裝成功(ping-pong)

     c:\appserver\redis>redis-cli

     127.0.0.1:6379> ping

     PONG

注意事項:

1.安裝到服務後,啟動前確保當前系統程序中沒有執行redis,開啟工作管理員檢視

2.如果經過上述步驟redis仍然不能正常啟動,可以在服務中的redis中點選右鍵---屬性----登入----改成"本地系統賬戶"

3.開啟WINDOWS服務的方法: 快捷鍵WIN+R開啟執行框,輸入services.msc即可

4.我們在控制檯輸入的命令也都是配置在redis.windows-service.conf中,例如cluster-enabled yes,如果輸入此命令提示不是內部命令,就首先需要檢視是否取消了前面的註釋符號#,而且取消註釋符號以後,前面一定不能有空格,否則也是不能識別命令的.

5.安裝過程中保證下載的包的完整性,有時候包在下載過程中可能遇到某些問題,表面上看下載成功了,但是在使用過程中很可能會報找不到裡面的方法之類的一些錯誤,這種情況下需要重新下包覆蓋掉.