Redis安装以及使用(单机、集群模式)

1.官网提供的方法( 下载并编译保存 ):
$ wget http://download.redis.io/releases/redis-3.2.9.tar.gz$ tar xzf redis-3.2.9.tar.gz$ cd redis-3.2.9$ make

2> 【开放 redis 端口】
  1. #关闭防火墙  
  2. service iptables stop  
  3. vi /etc/sysconfig/iptables  
  4. #添加  
  5. -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT  
  6. #重启防火墙  
  7. service iptables restart

Linux中的redis集群
    1.Linux CentOS  , redis-3.2.4 版本
    2.配置环境  linux 虚拟机2台  、
    3.每个linux系统配置3个节点, 3主3从
OK,开始搭建,具体步骤我会截图,完完整整的将所有步骤写下来!

    1.创建一个文件夹存放下载的redis安装包
    2.进入文件进行下载 
    3.下载后的包进行解压 
    tar -zxvf redis-3.2.4 
    4.因为安装redis需要gcc。我的虚拟机是新安装的的,所有要先安装gcc环境 ,可以用下面命令查看是否需要安装gcc 
    5.开始安装GCC
    yum install gcc  
    6.进入redis-3.2.4目录进行编译
    make && make install  
   编译成功截图 
   7.将 redis-trib.rb 复制到 /usr/local/bin 目录下  
   8.在redis3.2.4目录下创建集群节点目录 cluster 然后在里边创建3个节点目录 7003 7004 7005 
  8.将 redis.conf 拷贝到这三个目录中
  9.开始修改redis.conf配置文件
vim 7003/redis.conf  
将下列属性修改  就可以
  10.修改完毕启动
 
  11.查看是否启动成功
  ps -ef|grep redis
 netstat -tnle|grep redis   
  12.创建集群
  Redis 官方提供了 redis-trib.rb 这个工具,就在解压目录的 src 目录中,前面我们已将它复制到 /usr/local/bin 目录中,可以直接在命令行中使用了。使用下面这个命令即可完成安装。
  出错了。因为缺少ruby工具,所以需要安装ruby  需要运行以下命令
    yum -y install   ruby ruby-devel rubygems rpm-build
    gem install   redis
  安装ruby后再次创建集群失败,连接不到另一台。猜测应该是端口被防火墙限制了。所有直接开放端口试试(正式环境不要这样做)
  13.开放防火墙 7003.7004.7005
  14.再次创建集群