1. 程式人生 > >Redis安裝 && 偽分散式叢集安裝

Redis安裝 && 偽分散式叢集安裝

1.mkdir /usr/local/redis

2.cd /usr/local/src

3.tar -xzvf redis-4.0.8.tar.gz

4.ln -s redis-4.0.8 redis #建立一個連線

5.cd redis

6.(關鍵) make PREFIX=/usr/local/redis install #安裝到指定目錄中

新增到環境變數,redis-server

ok。安裝成功,下面開始叢集模式安裝

0.上傳叢集檔案,建立多個目錄,每個目錄下存放redis.conf。並修改對應的埠

切記,不要新增密碼

1. yum install ruby

2.yum install rubygems

3.gem install redis

centos7 容易報錯:內容如下:

解決方案如下:

1. yum install curl

2.curl -L get.rvm.io | bash -s stable

3.根據頁面顯示內容:

4.執行如上命令;

5.curl -L get.rvm.io | bash -s stable

6.waitting。。。。

7.執行 source命令

8.rvm install 2.3.3

9.漫長的等待。。。

10.執行如下:ruby -v(成功升級了)

11.gem install redis

12.沒報錯,說明安裝正確,下一步

13.

./redis-trib.rb create --replicas 1 10.0.1.93:7000 10.0.1.93:7001 10.0.1.93:7002 10.0.1.93:7003 10.0.1.93:7004 10.0.1.93:7005

14.如果出現如下問題:(執行11步即可。。當時兩個視窗執行,出現A視窗異常,B視窗正常,很是奇怪)

15.最終結果:

16.客戶端連線測試,並新增密碼:

redis-cli -h 10.0.1.93 -c -p 7000

新增密碼:

對叢集設定密碼,requirepass和masterauth都需要設定

各個節點密碼都必須一致,否則Redirected就會失敗

-----------------------------------------

config set masterauth   123456

config set requirepass   123456

config rewrite 

17.安裝結束!!

安裝redis叢集n次了。。做個記錄