一、Windows下Redis安裝
下載地址https://github.com/dmajkic/redis/downloads,下載到的Redis支持32bit和64bit。根據(jù)自己實(shí)際情況選擇,本人選擇64bit。
把64bit文件內(nèi)容拷貝到需要安裝的目錄下,比如:D:\dev\redis-2.4.5。
打開(kāi)一個(gè)cmd窗口,使用cd命令切換到指定目錄(D:\dev\redis-2.4.5)運(yùn)行 redis-server.exe redis.conf ,運(yùn)行以后出現(xiàn)如下界面
這就說(shuō)明Redis服務(wù)端已經(jīng)安裝成功。
重新打開(kāi)一個(gè)cmd窗口,使用cd命令切換到指定目錄(D:\dev\redis-2.4.5)運(yùn)行 redis-cli.exe -h 127.0.0.1 -p 6379,其中 127.0.0.1是本地ip,6379是redis服務(wù)端的默認(rèn)端口。運(yùn)行成功如下圖所示:
二、Windows Redis Cluster搭建
本文所搭建的環(huán)境為windows 64位。
1、ruby的安裝與搭建
(1)下載ruby
RubyInstaller下載,這個(gè)根據(jù)系統(tǒng)實(shí)際情況進(jìn)行下載。選擇64位安裝軟件,如下圖所示:
此處如果全選,則不用配置環(huán)境變量。
(2)安裝RubyGems
A.獲取RubyGems,下載最新的rubygems,當(dāng)前所使用版本為rubygems-2.4.5;
B.安裝完成,測(cè)試是否安裝成功:ruby -v
C.安裝rubyGems:
對(duì)下載的文件進(jìn)行解壓,待進(jìn)入安裝目錄后,執(zhí)行:
ruby setup.rb
.....
gem -v
D.更新gem的配置源
顯示當(dāng)前源:gem sources
添加淘寶源:gem sources -a http://ruby.taobao.org/
更新source cache: gem sources -u
2、安裝redis依賴包
運(yùn)行g(shù)em install redis安裝redis依賴包
3、獲取redis-trib.rb文件
從redis官網(wǎng)下載redis-3.0.6.tar.gz(Linux安裝包),將src目錄下的redis-trib.rb文件拷貝至redis windows安裝目錄下,然后配置redis cluster即可使用:
三、常見(jiàn)錯(cuò)誤
JedisRedirectionException:Too many Cluster redirections:redis-trib.rb create --replicas 0 127.0.0.1:9001 127.0.0.1:9002 127.0.0.1:9003 此時(shí)需要將127.0.0.1中的地址修改為真實(shí)的IP地址
聯(lián)系客服