首页 > 代码库 > linux安装配置Redis及Redis集群

linux安装配置Redis及Redis集群

首先,安装Redis之前需要安装gcc:yum install gcc-c++1,下载redis的源码包
2,把源码包上传到Linux服务器
3,解压源码包:tar -zvxf  redis-3.0.0-tar.gz
4make
5make installPREFIX=/usr/local/redis :指定安装目录

这样就可以了。
接下来启动Redis,启动分为两种:
1,前端启动模式
/usr/local/redis/bin/redis-servce
默认是前端启动,端口是 6379
 
2,后端启动模式
从redis的源码目录中复制redis.conf到redis的安装目录
修改配置文件为yes
启动  ./redis-server redis.conf


使用命令: ./redis-cli 开始使用redis

搭建Redis集群:

因为没有条件,所以在一个服务器上搭建。集群中有三个节点的集群,每个节点有一组一备,需要6台虚拟机。搭建一个伪分布式的集群,使用6个redis实例来模拟。

搭建集群需要的环境:
搭建集群需要使用到官方提供的ruby脚本。
需要安装ruby的环境:
a) yum install ruby:安装ruby
b) yum install rubygems:安装包的管理器

将redis源码包和ruby包redis-3.0.0.gem上传到linux服务器,并安装ruby的包:gem install redis-3.0.0.gem

集群的搭建:
第一步:创建6个redis实例,端口号从7001-7006
第二部:修改redis.conf,每个实例都要修改redis.conf
第三步:将cluster-enabled yes打开,之前是注释了的。
第四步:启动6个redis实例,可以写脚本文件来启动和关闭6个redis实例。
第五步:创建集群:/redis-trib.rb create --replicas 1 192.168.127.128:7001 192.168.127.128:7002 192.168.127.128:7003 192.168.127.128:7004 192.168.127.128:7005  192.168.127.128:7006
第六步:测试集群。使用命令redis01/redis-cli-h 192.168.127.128 -p 7002 -c操作redis集群。

http://blog.csdn.net/tomoto_zh/article/details/52820119

linux安装配置Redis及Redis集群