Windows下安裝Redis服務及使用

2021-10-01 21:26:32 字數 1212 閱讀 6937

一、描述

redis是有名的nosql資料庫,一般linux都會預設支援。但在windows環境中,可能需要手動安裝設定才能有效使用。

二、工具

(1)windows7 64位作業系統

(2)redis安裝程式包

(3)文字編輯器(notepad++)

三、安裝步驟

(1)首先開啟redis.conf(或者叫redis.windows.conf),用編輯器編輯,找到 #requirepass foobared ,把requirepass前面的#和空格去掉,把 foobared 改為自己想寫的密碼比如123 。

(2)重啟伺服器,就可以了,但有陷阱,如果以錯的方式重啟,會出現設定的密碼為什麼會無效,詳情看下面的【注意事項】

注意事項

設定的密碼為什麼無效,如果沒有通過命令列直接先在安裝目錄直接啟動了redis-server.exe,再去啟動redis-cli.exe,會出現密碼失效,開啟redis-cli.exe後輸入命令config get requirepass發現為空。

這說明配置檔案中密碼設定後沒有生效。問題在於我們啟動redis服務時是直接在其安裝目錄中雙擊redis-server.exe啟動的,這樣啟動的結果是,配置檔案不會指定,此時redis並不會自動使用安裝目錄下的redis.conf(或redis.windows.conf)檔案,導致密碼設定失效。

解決方法

應該用cmd命令列來啟動,正確的方式是開啟「執行」,鍵入「cmd」切到安裝目錄位置後輸出redis-server.exe redis.conf(或者redis-server.exe redis.windows.conf),回車,就可以了。

進行驗證,首先同樣通過命令,鍵入「cmd」切到安裝目錄位置輸出redis-cli -h 127.0.0.1 -p 埠 -a 密碼,回車,即可,接著輸入 config get requirepass,若是有得到密碼則表示成功。

五、修改埠

開啟配置檔案,redis.conf,查詢「16379」(我這裡初始化的埠為16379),然後改為6379即可。然後登入進行驗證,可以通過這樣方式shift+滑鼠右鍵開啟命令列出現cmd命令視窗 輸入 redis-server.exe redis.conf進行連線伺服器即可,然後會出現埠6379。

windows下redis的安裝

今天晚上整了一晚上才把redis的windows版整好,記錄一下。最後又折騰,終於找到了。就在這個頁面 終於發現裡面有了別人說的那兩個檔案 進入redis的解壓目錄,從命令列執行 終於看到這這個介面。redis算是安裝成功了。進入redis的解壓目錄,從命令列執行 redis cli.exe檢視當前...

Windows下安裝redis服務

redis 1.redis本身不支援windows,但是有另外的團隊在維護著乙個windows下的版本 4 安裝很簡單,windows service documentation.docx有詳細說明。1 安裝服務 2 解除安裝服務 redis server service uninstall 3 啟...

Windows下安裝Redis服務

1.要安裝redis,首先要獲取安裝包。windows的redis安裝包需要到以下github鏈結找到。一直next,預設即可,直到finished 注意 安裝過程中,有個add the redis installation folder to the path environment variab...