下載
github上下載最新(或者你需要的版本)的redis安裝包,下載地址如下:
https://github.com/microsoftarchive/redis/releases
打開點擊版本號,進入下載頁面,我寫這篇博客的時候最新版本是3.2.100。這里需要對不太熟悉redis的同學說明一下 windows 版的redis是由微軟官網維護並發布的,所以版本和 https://github.com/antirez/redis 倉庫的原版 redis 會不太一樣,我寫這篇博客的時候,redis官方最新版本是5.0.6。如果你想體驗最新的特性,可以考慮在linux環境下安裝。
好了,說回正題。打開 https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100 頁面可以看到如下四個文件。
對文件進行一個說明:
Redis-x64-3.2.100.msi :圖形化安裝文件
Redis-x64-3.2.100.zip :壓縮文件安裝包,需要解壓安裝
Redis-x64-3.2.100.zip :.zip壓縮格式源碼
Redis-x64-3.2.100.tar.gz :.gz壓縮格式源碼
這里我選擇 .msi 的文件進行下載安裝,如果你需要使用壓縮文件解壓安裝,可以參考下面這篇文章:
https://blog.csdn.net/lamp_yang_3533/article/details/52024744
安裝
雙擊安裝文件,點擊 Next 下一步,進入到如下頁面的時候,需要選擇你的安裝位置,建議不要裝在C盤。然后勾選上添加安裝目錄到 PATH 環境變量的選項。
選好之后選擇 Next ,進入到選擇端口的頁面。redis默認是 6379 端口,如果你不想用 6379 或者 6379 已經被其他程序占用,可以修改成其他端口。下方添加到windows防火牆的選項保持默認就好。
選好之后點擊Next,進入如下頁面,設置redis最大內存限制。默認100MB內存,但是做后端的同學都知道這很可能是不夠用的,所以可以改大一點,我這里修改成了1024MB。你可以根據自己的實際情況來更改設置。
選好之后再點擊 Next ,然后點擊 Install ,就會開始安裝Redis了。安裝完成之后點擊 Finish 完成安裝。
然后可以打開任務管理器,點擊服務,查看服務列表中是否有一個名字叫做Redis的服務正在運行,如果有,說明安裝並啟動成功,如果沒有或者未成功啟動,請刪除服務之后對照如上步驟重新安裝。
刪除redis服務命令為 sc delete 服務名
,需要注意刪除服務需要使用管理員身份打開命令行窗口執行命令。可以使用rdm等redis圖形化管理界面連接redis並測試添加刪除數據,默認是沒有密碼的,如果需要設置密碼,可以在安裝目錄下的配置文件里設置。