必備的工具:
redis-3.0.0.tar
redis-3.0.0.gem (ruby和redis接口)
分析:
首先,集群數需要基數,這里搭建一個簡單的redis集群(6個redis實例進行集群)。
在一臺服務器上操作,因此僅需要6個不同的端口號即可。分別是:7001、7002、7003、7004、7005、7006。
步驟:
1、上傳redis-3.0.0.tar到服務器(自己指定自己的軟件目錄),解壓redis-3.0.0.tar。
2、安裝c語言環境(安裝centos之后,自帶c語言環境)
yum install gcc-c++
3、進入到redis-3.0.0目錄
make
4、安裝redis到/usr/local/redis目錄
make install PREFIX=/usr/local/redis
5、查看是否安裝成功(出現bin目錄即可)

6、前端啟動redis(進入上圖的bin目錄)
./redis-server(開啟)
./redis-cli shutdown(關閉)

7、后端啟動
需要將redis解壓之后的源碼包中(redis-3.0.0目錄下)的redis.conf文件拷貝到bin目錄下
修改redis.conf文件,將daemonize改為yes先要使用vim redis.conf

使用命令后端啟動redis
bin目錄下執行 ./redis-server redis.conf
查看是否啟動成功

關閉后端啟動的方式:
./redis-cli shutdown
以上是單獨的redis安裝,接下來搭建集群!
安裝ruby
yum install rubyyum install rubygems
將以下文件上傳到linux系統
redis-3.0.0.gem (ruby和redis接口)
進入該目錄執行:gem install redis-3.0.0.gem
將redis-3.0.0包下src目錄中的以下文件拷貝到/usr/local/redis/redis-cluster/
前提:先新建一個redis-cluster目錄

搭建集群最少也得需要3臺主機,如果每臺主機再配置一臺從機的話,則最少需要6臺機器。
端口設計如下:7001-7006
第一步:復制出一個7001機器
進入/usr/local/redis/目錄執行 cp bin ./redis-cluster/7001 主站蜘蛛池模板: 科技| 象山县| 明星| 汶川县| 宿迁市| 太白县| 清镇市| 灌云县| 邢台市| 凌云县| 黄陵县| 新安县| 宾川县| 湾仔区| 沈丘县| 济南市| 长寿区| 晴隆县| 罗江县| 壶关县| 中西区| 五寨县| 利川市| 互助| 新建县| 稻城县| 秦皇岛市| 宜州市| 南华县| 浪卡子县| 牙克石市| 桓台县| 道真| 九寨沟县| 平南县| 灌云县| 双辽市| 樟树市| 衡阳县| 汶上县| 崇左市|