圖解Windows Server (服務(wù)器系統(tǒng))64位 安裝 Redis.msi詳細(xì)步驟 Windows 安裝 Redis(.msi)-同樣適用非服務(wù)器PC
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
現(xiàn)在很多的web連接都開始用到了Redis,畢竟運(yùn)行速度快,讀寫快,使用率也越來越高,現(xiàn)在我們就來說說如何在windows下安裝Redis;
Windows 安裝 Redis.msi
Github 下載地址:https://github.com/MicrosoftArchive/redis/tags
下載的時(shí)候下載 msi 安裝文件,只為了安裝方便,zip包還需要配置,如果不想去跳轉(zhuǎn)去官方,也可以直接點(diǎn)下面的連接直接下載;
https://github.com/microsoftarchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.msi
1.首先雙擊現(xiàn)在完的安裝程序 點(diǎn)擊 next
2.勾選同意,點(diǎn)擊 next
3.使用默認(rèn)的安裝地址地址,并且將redis安裝路徑添加到系統(tǒng)環(huán)境變量。
4.設(shè)置 Redis 的服務(wù)端口,默認(rèn)為?6379,默認(rèn)就好,單擊 next
5、選擇安裝的路徑,并且打上勾(這個(gè)非常重要),添加到 path 是把 Redis 設(shè)置成 windows 下的服務(wù),不然你每次都要在該目錄下啟動(dòng)命令 redis-server redis.windows.conf,但是只要一關(guān)閉 cmd 窗口,redis 就會(huì)消失,這樣就比較麻煩。
6.設(shè)置 Max Memory,使用默認(rèn)的內(nèi)存大小,然后 next 進(jìn)入安裝
如果 redis 的應(yīng)用場(chǎng)景是作為數(shù)據(jù)庫使用,那不要設(shè)置這個(gè)選項(xiàng),因?yàn)閿?shù)據(jù)庫是不能容忍丟失數(shù)據(jù)的。
如果作為臨時(shí)緩存那就得看自己的需要(我這里設(shè)置了 1024M 的最大內(nèi)存限制)
指定 Redis 最大內(nèi)存限制,Redis 在啟動(dòng)時(shí)會(huì)把數(shù)據(jù)加載到內(nèi)存中,達(dá)到最大內(nèi)存后,Redis 會(huì)先嘗試清除已到期或即將到期的 Key,當(dāng)此方法處理 后,仍然到達(dá)最大內(nèi)存設(shè)置,將無法再進(jìn)行寫入操作,但仍然可以進(jìn)行讀取操作。Redis 新的 vm 機(jī)制,會(huì)把 Key 存放內(nèi)存,Value 會(huì)存放在 swap區(qū)。
7.安裝完成
8.測(cè)試所安裝的Redis
如果你是和我一樣通過msi文件的安裝,你可以在 “計(jì)算機(jī)管理→服務(wù)與應(yīng)用程序→服務(wù)” 看到Redis正在運(yùn)行
你也可以將它停止(不停止會(huì)出現(xiàn)錯(cuò)誤代碼為?18012?的錯(cuò)誤,表示本機(jī)端口?6379?被占用),然后在 cmd 窗口進(jìn)入Redis的安裝路徑的根目錄
輸入命令?redis-server.exe redis.windows.conf,出現(xiàn)下圖證明 Redis 服務(wù)啟動(dòng)成功:
下面進(jìn)行測(cè)試:
你可以在 Redis 的安裝根目錄下找到?redis-cli.exe?文件啟動(dòng)(我用的是這種方法),或在 cmd 中先進(jìn)入 Redis 的安裝根目錄用命令?redis-cli.exe -h 192.168.10.61 -p 6379(注意換成自己的 IP,本地可以是?127.0.0.1)的方式打開
測(cè)試方法:設(shè)置鍵值對(duì),取出鍵值對(duì)(我這里鍵值對(duì)是 peng)
PS:
windows下如出現(xiàn)[14748] XXXXXXXX(年月日時(shí)間).400 # Creating Server TCP listening socket 127.0.0.1:6379: bind: NO ERROR
解決方式如下:
按順序輸入如下命令就即可連接成功
1. Redis-cli.exe
2. shutdown
3. exit
4. redis-server.exe redis.windows.conf
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!