zoukankan      html  css  js  c++  java
  • redis 外部访问配置(bind正确配置)

    部署完redis 后,发现外部无法访问到redis。可能你已经跟我一样看了晚上很多帖子,大部分都大同小异,都是设置redis配置里的bind ,把这个设置项改成你服务器的真正ip地址,其实是错误的。

    我按照网上的说服,设置了,但是会发现redis无法启动,执行了启动命令之后没反应,然后切回了127.0.0.1 之后正常启动,翻看了很多帖子都是这样,无意中看到了这个帖子,http://www.2cto.com/database/201507/419799.html  ,后半部分才是bind正确的解释,就是他说的很难理解,特别是#。

    bind 就是配置一个网络接口,用于接收这个接口发送过来的请求,所以得绑定2个网卡,一个本地一个外部,试过了,缺一不可,只有本地,外部访问不了,设置了外部的,启动不了,可能是我配置了集群的原因还是其他,具体不清楚,所以这里得配置2个。看了这个帖子,我做了大胆的尝试,在原先的基础上追加服务器ip配置并且注释掉。

    # bind 127.0.0.1

    # bind 192.168.1.4

    按照原文说的,都注释掉他会一起接收请求。这个尝试是对的,注释掉后启动成功了,外部端口也ping通了。

    我也不知道为什么,# 注释掉了确是正确的配置,唉,很奇怪。

  • 相关阅读:
    FDR校正
    PHP base64 编码转化图片并进行指定路径的保存和上传处理(转自https://cloud.tencent.com/developer/article/1333877)
    google网页评测工具
    链接类型:预加载
    鼠标经过时显示、隐藏提示
    thinkphp5导入excel数据
    JS消息窗口滚动到底部
    datatable分页使用箭头
    Mysql基础
    php-MD5/sha1
  • 原文地址:https://www.cnblogs.com/xiaohuihui96/p/7127922.html
Copyright © 2011-2022 走看看