在Windows下將Redis註冊為本地服務

2022-05-12 22:04:30 字數 1853 閱讀 9723

當前redis版本:3.2.100

通常情況下我們可以通過 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,服務還未開啟,如下圖所示:

Redis在Windows環境下搭建

windows下redis專案 redis benchmark.exe redis效能測試工具 redis check aof.exe 更新日誌檢查 redis check dump.exe 本地資料庫檢查 redis cli.exe redis命令列客戶端操作工具 redis server.exe...

redis在Windows下的安裝

二 安裝redis 2 啟動命令 redis server redis.windows.conf,出現下圖顯示表示啟動成功了。三 設定redis服務 1 由於上面雖然啟動了redis,但是只要一關閉cmd視窗,redis就會消失。所以要把redis設定成windows下的服務。也就是設定到這裡,首先...

Redis在Windows下的安裝

提取碼 zp40 redis server.exe 服務端程式,提供redis服務 redis cli.exe 客戶端程式,通過它連線redis服務並進行操作 redis check dump.exe 本地資料庫檢查 redis check aof.exe 更新日誌檢查 redis benchmar...