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

    $ cd /opt/software/
    $ wget http://download.redis.io/releases/redis-3.2.1.tar.gz $ tar xzf redis-3.2.1.tar.gz $ cd redis-3.2.1 $ make
    解决办法
    yum install gcc
    或者

       yum group list

    yum group install "Development Tools";

    接下来再报错


    make 改为 make MALLOC=libc


    防火墙开通redis端口
    firewall-cmd --zone=public --add-port=6379/tcp --permanent
    firewall-cmd --reload
     
     
    启动redis服务
    cd redis_home目录
    运行 ./src/redis-server redis.conf

    用redis客户端连接是报错,telnet也不通


    解决方法
    修改配置文件redis.conf
    bind : 127.0.0.1 改为 0.0.0.0

    默认情况,Redis不是在后台运行,我们需要把redis放在后台运行

      vim /redis/redis.conf

      将daemonize的值改为yes


    开启redis访问密码
    # requirepass passwordtext 将注释放开,将passwordtext改成你的密码

    让redis开机自启

      vim /etc/rc.local

      加入

      /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf

    /usr/local/redis/bin目录下的几个文件的作用

      redis-benchmark:redis性能测试工具

      redis-check-aof:检查aof日志的工具

      redis-check-dump:检查rdb日志的工具

      redis-cli:连接用的客户端

      redis-server:redis服务进程

    redis集群转载 http://www.cnblogs.com/wuxl360/p/5920330.html

    1、can't connect to  192.168.x.x:7000 时,检查集群下节点requirepass是否注释掉,端口是否启动,IP是否配置正确

    连接测试redis

    redis-cli拷贝到/usr/local/bin下

    redis-cli -h 192.168.31.245 -c -p 7002

    set hello world

    Redis (error) NOAUTH Authentication required.解决方法

    auth "yourpassword"  

  • 相关阅读:
    kettle连接MySQL报错
    git切换到某个tag, 从tag切换回当前分支
    wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容)
    linux下python3.6.7安装
    haproxy backup模式
    Oracle_2 随便写写
    Oracle 日期函数练习 随便写写
    RabbitMQ
    X.509标准、CA认证
    docker-compose和Dockerfile的volumes
  • 原文地址:https://www.cnblogs.com/cocoat/p/6406052.html
Copyright © 2011-2022 走看看