centos 6.4 64位
redis 3.2.6
ruby-2.2.7
centos能夠連線到外網
能夠通過putty訪問centos
ruby-2.2.7壓縮包已經上傳至/root資料夾
redis-3.2.6壓縮包已經上傳至/root資料夾
官網:ruby-2.2.7
redis-3.2.6
通過putty登入centos的root使用者,依次輸入以下命令:
--進到root的家目錄具體操作如下圖所示:cd--解壓redis-3.2.6.tar.gz
tar -xvf redis-3.2.6.tar.gz
--進入解壓好的目錄
cd redis-3.2.6
--編譯
make
--安裝
make install
在/root/redis-3.2.6中輸入以下命令,啟動:
--以後臺方式啟動redis服務,&表示該命令啟動在後台具體操作如下圖所示:src/redis-server redis.conf&
啟動成功。
執行以下命令,使用客戶端命令連線redis服務:
--進入家目錄具體操作如下圖所示:cd--進入redis-3.2.6的src目錄
cd redis-3.2.6/src
--啟動redis客戶端
./redis-cli -h 127.0.0.1 -p 6379
連線成功。
在putty當中輸入如下命令,建立相應資料夾:
create -p /root/rediscluster/7001具體操作如下:create -p /root/rediscluster/7002
create -p /root/rediscluster/7003
create -p /root/rediscluster/7004
create -p /root/rediscluster/7005
create -p /root/rediscluster/7006
在7001,7002,7003,7004,7005,7006資料夾下面建立redis.conf,其內容如下,#行代表注釋:
執行以下命令:
--進入家目錄具體操作如下:cd--進入redis-3.2.6的src目錄
cd redis-3.2.6/src
--啟動redis
./redis-server /root/rediscluster/7001/redis.conf
./redis-server /root/rediscluster/7002/redis.conf
./redis-server /root/rediscluster/7003/redis.conf
./redis-server /root/rediscluster/7004/redis.conf
./redis-server /root/rediscluster/7005/redis.conf
./redis-server /root/rediscluster/7006/redis.conf
--檢查埠是否處於監聽狀態
netstat -luntp|grep 700
執行以下命令,安裝依賴包,安裝ruby-2.2.7:
--進入家目錄具體操作如下圖所示:cd--安裝依賴包
yum install gcc-c++
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
yum install -y pcre pcre-devel
--進入家目錄
cd--解壓ruby-2.2.7.tar.gz
tar -xvf ruby-2.2.7.tar.gz
--進入ruby-2.2.7
cd ruby-2.2.7
--配置ruby
./configure --prefix=/usr/local/ruby-2.2.7
--編譯和安裝ruby
make && make install
--建立軟連線
ln -s /usr/local/ruby-2.2.7/bin/ruby /usr/bin/ruby
ln -s /usr/local/ruby-2.2.7/bin/gem /usr/bin/gem
--gem安裝
gem install redis
執行以下命令,建立集群:
--進入家目錄具體操作如下圖所示:cd--進入redis-3.2.6的src目錄
cd redis-3.2.6/src
--建立redis集群
./redis-trib.rb create --replicas 1 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006
執行如下命令,使用redis客戶端命令登入到redis集群服務:
--進入家目錄具體操作如下圖所示:cd--進入redis-3.2.6的src目錄
cd redis-3.2.6/src
--連線埠為7001的服務
./redis-cli -h 127.0.0.1 -c -p 7001
至此,redis集群安裝完畢,從上圖的展示我們可以看到,6個redis服務是3主3從模式。
redis 單台服務集群搭建
參考 mkdir cluster redis mkdir 12000 mkdir 13000 mkdir 14000 mkdir 15000 mkdir 16000 mkdir 17000 每個12000 13000等目錄下再建立 mkdir data mkdir logs mkdir pid mk...
Redis3 0 6集群搭建
建立乙個rediscluster之前,我們需要有一些以cluster模式執行的redis例項,這是因為cluster模式下redis例項將會開啟cluster的特徵和命令。現在我有2臺vbox搭建的centos6虛擬機器 centos1 192.168.56.101 和centos2 192.168...
Redis3 0 集群搭建
redis3.0 部僅提供了哨兵監控,熱切換,還提供了集群解決方案,接下來簡單的搭建redis3.0集群 1 新建三個redis server例項,我們可以將redis.conf分別copy到7001,7002,7003的資料夾中,並修改相應的配置 vi redis3.0 instance 7001...