`

redis5.0.4 搭建过程

 
阅读更多

 

1.获取文件包

 wget http://download.redis.io/releases/redis-5.0.4.tar.gz 

 

2.解压缩到指定目录 tar zxvf redis-5.0.4.tar.gz  -C ../servers/   

 

3 安装

   make

       1.出这个异常:make cc Command not found(没有安装gcc环境,命令:yum install gcc)

       2.Error jemalloc/jemalloc.h: No such file or directory  (命令: make MALLOC=libc)

        3.在不行,从新解压安装。

4 启动

./src/redis-server

  ./src/redis-server ./redis.conf

 

 

5 登录

 ./src/redis-cli

 

6 测试

   set key val

   get key

 

 

7 java (配置文件启动redis)

 1.  Jedis jedis = new Jedis("ip", 6379);

      jedis.set("key", "val");

      System.out.println(jedis.get("key"));

  2.外部连接访问不了,关闭防火墙,吧redis.conf 中给为: bind 0.0.0.0

 

 

 

8.主从复制(集群部署)

   1.  master 不用动 (读写)

     2.在从服务器上加上 slaveof ip 6379      (ip为master的ip)

     3.slave 只读

 

 

 

9.哨兵模式(先建立好主从复制)

     1.vim sentinel.conf  

     2.修改 sentinel monitor mymaster 192.168.195.129 6379 2    (master名字,ip port)

     3.    ./src/redis-server sentinel.conf --sentinel &     (启动)

 

 

 

10.java(哨兵)

        1.  Set<String> set = new HashSet() {

            };

          set.add("ip:26379");

           JedisSentinelPool jedisSentPool = new JedisSentinelPool("mymaster", set);

           Jedis jedis = jedisSentPool.getResource();

           jedis.set("key", "val");

          System.out.println(jedis.get("key"));

 

 

11.简单命令:

     1.      ./src/redis-cli -h 192.168.195.129 -p 26379 info Sentinel

     2.     信息:sentinel_masters:1

            sentinel_tilt:0

            sentinel_running_scripts:0

            sentinel_scripts_queue_length:0

            sentinel_simulate_failure_flags:0

            master0:name=mymaster,status=ok,address=192.168.195.128:6379,slaves=1,sentinels=3

 

分享到:
评论

相关推荐

    redis5.0.4集群

    redis5.0.4在一台服务器搭建的3主3从集群,可以通过修改data中nodes-7001.conf,nodes-7002.conf,nodes-7003.conf,nodes-7004.conf,nodes-7005.conf,nodes-7006.conf中得ip改成真实集群

    redis-5.0.4集群环境搭建

    以上是Redis 5.0.4版本集群环境在CentOS 7上的搭建过程和相关知识点。在真实环境中操作时,需要注意细节和可能出现的问题,并结合实际场景进行调整和优化。希望这些资料能够帮助学习者更好地理解和掌握Redis集群的...

    技术扶贫Linux环境下的Redis 5.0.4安装配置详解

    内容概要:本文详细讲解了在Linux环境中安装和配置Redis 5.0.4的具体步骤,从下载到编译安装,再到启动服务及配置文件的修改方法,并解决了一些常见的配置问题。文中不仅介绍了基本的命令用法,还解释了各配置项的...

    lliunx操作系统下redis-5.0.4.tar.gz

    在Linux操作系统中,Redis是一个...总之,Redis-5.0.4在Linux环境下的安装和使用是一个多步骤的过程,包括下载源码、编译、配置、启动和管理。正确理解和运用Redis的各项功能,将有助于提升应用程序的效率和可靠性。

    redis集群搭建

    ### Redis集群搭建详解 Redis作为一款高性能的键值存储系统,在大数据处理方面有着广泛的应用场景。为了提升Redis的可用性和扩展性,构建Redis集群成为了一种常见且有效的解决方案。本文将详细阐述如何从零开始搭建...

    redis集群搭建(linux).zip

    从`redis-5.0.4.tar.gz`解压后,进入目录进行编译和安装。 - **配置文件**:编辑`redis.conf`配置文件,取消`cluster-enabled no`的注释并改为`yes`,设置`cluster-config-file nodes-6379.conf`(这里的6379是默认...

    redis-5.0.4.7z

    集群搭建过程通常包括以下步骤: 1. **安装准备**:首先,你需要在多台机器上部署 Redis 服务器。确保所有服务器之间网络连通,并且配置文件中开启集群模式(`cluster-enabled yes`)。 2. **初始化节点**:在每个...

    Centos7-离线安装redis

    对于需要搭建 Redis 集群的场景,除了以上步骤外,还需要进行以下操作: 1. **准备多台虚拟机**: - 一般情况下,集群至少包含三台虚拟机,每台虚拟机部署两个 Redis 实例,形成三个主从节点。 2. **安装 Redis ...

    tomcat+mysql+redis安装包.zip

    这里提供的Redis 5.0.4是其一个稳定版本。安装步骤: - 解压`redis-5.0.4.tar.gz`,进入解压后的目录。 - 编译和安装:`make && make install`。 - 将Redis配置为开机启动,将启动脚本添加到系统服务中,例如在...

    docker-compose搭建redis

    文章目录1.准备docker-compose.yml文件2.准备挂载文件redis.conf3.... image: daocloud.io/library/redis:5.0.4 restart: always container_name: redis environment: - TZ=Asia/Shanghaimkdir po

    常用linux安装包.zip

    此外,"阿里云服务器购买与环境安装"的博客可能是提供这些软件在阿里云Linux服务器上安装和配置的指南,可以作为参考资源,以确保正确、高效地完成整个环境搭建过程。随着技术的更新迭代,这些软件的最新版本可能会...

Global site tag (gtag.js) - Google Analytics