美文网首页日常 bug
IEDA远程访问redis被拒绝

IEDA远程访问redis被拒绝

作者: 虹猫日志 | 来源:发表于2019-06-12 23:48 被阅读0次

    IDEA无法访问远程redis(linux环境下)

    1. 先测试远程服务器是否能正常访问
      ping ip(192.168.1.1)
    • 连不通查看防火墙是否打开
    1. 设置requirepass 表示连接的密码
    • 临时方式,如果redis重启之后密码就会失效
    进入redis中设置密码
    127.0.0.1:6379> config set requirepass abcdefg
    
    • 永久方式
    redis.conf的配置文件中找到requirepass这个参数
    # requirepass foobared
    requirepass 123   指定密码123
    保存后重启redis就可以了
    
    image.png image.png
    1. 在redis的配置文件里面,把bind 127.0.0.1 给注释掉。到此应该就能正常连接了


      image.png
    2. 附上java连接代码

    //连接redis服务器,192.168.1.1:6379
     jedis = new Jedis("ip", 6379);
     //权限认证
    jedis.auth("password");
    
    • 配置文件
    <bean id=”jedisConnectionFactory”
    class=”org.springframework.data.redis.connection.jedis.JedisConnectionFactory”>
    <property name=”hostName” value=”${redis.host}” />
    <property name=”port” value=”${redis.port}” />
    <property name=”password” value=”${redis.pass}” />
    </bean>
    

    相关文章

      网友评论

        本文标题:IEDA远程访问redis被拒绝

        本文链接:https://www.haomeiwen.com/subject/wlddfctx.html