通常情況下我們可以通過 redis-server.exe 和配置檔案啟動redis服務 :
redis-server.exe redis.windows.conf
另外開啟乙個命令列視窗 redis-cli.exe 即可做一些簡單的操作命令行
但如果我們關閉控制台,那麼redis服務也跟隨著一起關閉了,想使用的時候又得執行命令重新開啟動redis 服務,是非常低效又麻煩的。
在windows中有個本地服務的概念,我們的目標就是將redis註冊成這裡面的乙個服務,然後就可以不受控制台退出的影響了。
註冊為本地服務
從圖中看到已成功授權並且註冊成功,接下來,我們到windows服務(右鍵單擊windows選單-》計算機管理-》服務和應用程式-》服務)中去看一下是否有redis服務:
我們能夠發現計算機中已經有非常多的服務了,並且redis也在其中,說明我們真的註冊成功了。
此時我們用客戶端連線是不行的,因為還沒有啟動。
開啟redis服務
方法一:選中redis項右擊-》啟動
方法二:redis-server --service-start
開啟成功後,可以看到redis項狀態變為正在執行,如下圖:
到這裡,我們就可以用 redis-cli 成功連線redis服務了。
命令規整
註冊服務redis-server --service-install redis.windows.conf
刪除服務redis-server --service-uninstall
開啟服務redis-server --service-start
停止服務redis-server --service-stop
建立多個redis例項
step1: 複製乙份redis.windows.conf 配置檔案,改名為 redis.windows10001.conf
step2:更改 redis.windows10001.conf 配置檔案的資訊
埠號 port 為 10001
其他先不作說明
step3:註冊為windows服務
redis-server.exe --service-install redis.windows10001.conf --service-name redis10001 --port 10001
從windows服務中可以看到,有兩個redis服務,剛才註冊的是redis10001,服務還未開啟,如下圖
在Windows下將Redis註冊為本地服務
當前redis版本 3.2.100 通常情況下我們可以通過 redis server.exe 和配置檔案啟動redis服務 redis server.exe redis.windows.conf 另外開啟乙個命令列視窗 redis cli.exe 即可做一些簡單的操作命令行 但如果我們關閉控制台,那...
Redis啟動和在註冊到windows服務
redis 啟動和在註冊到windows服務 redis 啟動,點選start.cmd指令碼,介面啟動,start.cmd指令碼內容如下 上圖的提示資訊告訴了我們 redis 當前的版本為 3.0.503 redis 執行在 6379 埠 redis 程序的 pid 為 14748 64 位。我們可...
windows下使用Redis儲存
1.redis是可以安裝成windows服務的,開機自啟動,命令如下 redis server service install redis.windows.conf 2.啟動redis redis server service start 3.停止命令 redis server service st...