zoukankan      html  css  js  c++  java
  • Redis 安装

    一,  单机版 redis 安装

    1.  下载 redis-3.0.5.tar.gz 文件

    2. 需要安装gcc:命令: yum install gcc-c++

    3. 解压源码包      命令:  tar -xzvf redis-3.0.5.tar.gz

    4. 进入解压后的源码包    cd redis-3.0.5/  执行命令: make

    5. 使用 make install  指定安装目录  命令:  make install PREFIX=/usr/local/redis

    redis 的启动

      1. 前端启动:   cd /usr/local/redis/bin/  执行命令: ./redis-server   端口是6379

      2. 后端启动,需要指定配置文件启动

        1)从解压目录拷贝配置文件到安装目录,cp redis.conf /usr/local/redis/bin/redis.conf

        2)修改配置文件   redis.conf      daemonize no   改为  daemonize yes

      

        3)  执行命令后端启动:   

           bin 目录下执行:  ./redis-server redis.conf

    二,  模拟redis集群

      1.   安装完成redis后,   进入 /usr/local  目录

      2.  创建文件夹存放redis实例,   mkdir redis-cluster,    进入/user/local 下执行  cp bin -r ../redis-cluster/redis01

      3. 进入 redis01 中更改redis.conf 文件  1)指定端口号,  2, 去掉第二个  cluster-enabled yes 的注释, 表示要以集群启动

      

      4,  需要安装ruby

      5.   进入redis解压目录src下

      cp redis-trib.rb  /usr/local/redis-cluster   下

      编写一个可执行文件     进入:  /usr/local/redis-cluster

      vim  startall.sh

    cd redis01
    ./redis-server redis.conf
    cd ..
    cd redis02
    ./redis-server redis.conf
    cd ..
    cd redis03
    ./redis-server redis.conf
    cd ..
    cd redis04
    ./redis-server redis.conf
    cd ..
    cd redis05
    ./redis-server redis.conf
    cd ..
    cd redis06
    ./redis-server redis.conf
    cd ..
    

      6.  添加权限   chmod  +x startall.sh

      7,  执行   ./startall.sh

      8.  查看启动进程:   ps aux | grep redis

        9.  创建集群   命令: ./redis-trib.rb create --replicas 1 192.168.88.142:7001 192.168.88.142:7002 192.168.88.142:7003 192.168.88.142:7004 192.168.88.142:7005  192.168.88.142:7006

      10, 1  表示1个备份,

      11.   到任意的客户端  比如  redis01 下链接任意的节点都可以

        如   

        [root@bogon redis-cluster]# redis01/redis-cli -h 192.168.25.153 -p 7002 -c  (-c表示链接集群)

      12.   关闭redis,    本机可以在 

           [root@hadoop bin]# ./redis-cli

          127.0.0.1:6379> shutdown

          not connected> quit
          [root@hadoop bin]# ps aux | grep redis   关闭redis服务,

        集群可以  [root@bogon redis-cluster]# redis01/redis-cli -h 192.168.25.153 -p 7002 shutdown

        

     详细 redis集群搭建及操作可以参考  

    链接:https://pan.baidu.com/s/1Oe8qbJiD_RzD3JNlavKhmQ
    提取码:82w7

  • 相关阅读:
    tableView滑动时cell消失
    收集别人写的很好的关于多线程的文章
    scroll或是其子类被添加进view时,界面自动上移
    runtime之实现对象序列化
    runtime之方法的交换
    升级mac中的系统之后,给PHP安装扩展常出现问题
    ubuntu下搭建Scrapy框架简单办法
    CuDA的快速下载链接
    windows下Scrapy爬虫框架环境搭建
    windows下安装pywin32报错:close failed in file object destructor:sys.excepthook is missing lost sys.stderr
  • 原文地址:https://www.cnblogs.com/redhat0019/p/10105824.html
Copyright © 2011-2022 走看看