Redis註冊爲Windows服務

Redis註冊爲Windows服務

1 下載

  1. 下載安裝包:https://github.com/microsoftarchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.zip
  2. 解壓安裝,將下載的Redis-x64-3.2.100.zip 解壓到某個地址

1575879428655

3.啓動Redis:打開一個cmd窗口,使用cd命令切換到上邊的解壓目錄,運行如下命令,啓動redis服務:

redis-server.exe redis.windows.conf

啓動成功後,會顯示如下界面:

1575879594637

  1. 測試:再打開一個cmd窗口,切換到上邊的解壓目錄,啓動Redis客戶端
redis-cli.exe -h 127.0.0.1 -p 6379

設置鍵值對:

set aa bb

取出鍵值對:

get aa

下圖是測試結果圖:

1575879887286

到此說明redis 服務可以正常使用。

2 註冊爲本地服務

上邊是通過cmd控制檯窗口啓動Redis,如果我們關閉控制檯,那麼Redis服務也跟着一起關閉了,能否將Redis安裝爲Windows服務,這樣就不用單獨通過cmd控制檯窗口來啓動redis,可以自動隨Windows的啓動而啓動。

Redis註冊爲Windows服務的方法如下 :

2.1 註冊爲本地服務

進入Redis安裝目錄 ,命令格式如下:

redis-server.exe --service-install 配置文件 --service-name 服務名 --port 服務端口

–service-install 服務安裝命令

–service-name 指定服務名

–port 指定端口

運行如下命令:

注意:需要在redis.windows.conf配置文件中修改port爲6379(默認不用修改)

redis-server.exe --service-install redis.windows.conf --service-name redis --port 6379

註冊成功,查詢服務列表,redis服務註冊成功,如下圖圖:

1575880713888

2.2 啓動本地服務

服務註冊成功,進入服務列表,右鍵,點擊“啓動”:

1575880652814

2.3 停止服務

進入服務列表,右鍵,點擊“停止”:

1575880816989

2.4 卸載服務

卸載服務需要通過命令來卸載,命令如下:

redis-server --service-uninstall  --service-name 服務名

2.5 命令

註冊服務   redis-server --service-install 配置文件  --service-name 服務名 --port 服務端口

刪除服務   redis-server --service-uninstall  --service-name 服務名

開啓服務   redis-server --service-start  --service-name 服務名

停止服務   redis-server --service-stop  --service-name 服務名

3 多redis服務註冊

在一臺服務器註冊多個redis服務,這裏要註冊端口號不能重複。

1)修改配置文件

複製一份redis.windows.conf 配置文件,改成不一樣的名字,例如: redis.windows01.conf

打開redis.windows01.conf,修改端口

1575881354630

該例子將端口修改爲167379。

1575881437228

2)註冊爲windows服務

進入redis安裝目錄,運行如下命令:

注意:指定配置文件、服務名和端口。

redis-server.exe --service-install redis01.windows.conf --service-name redis2 --port 16379

註冊成功,查看服務列表已存在redis2服務。(註冊要刷新一下服務列表)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章