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次了。。做個記錄