zoukankan      html  css  js  c++  java
  • 关于postgres数据库部署之后,发现不能被外机连接解决办法

    数据库 部署完毕之后,用其他机器的navcat连接发现不能连接,如下报错信息

     于是在数据库服务器上查询是否启动正常,端口是否正常,发现都没有问题,由于之前也遇到了mysql部署之后,不能被其他机器访问,问题类似,所以猜测是不是postgre也存在这个问题,参考文档http://ju.outofmemory.cn/entry/307009

    需要修改两个配置文件,设置任意ip都可访问(首先确认防火墙是否关闭,我的防火墙已经关闭)

    我使用的是被封装的postgre 所以修改文件目录可能存在不一致,原生postgre自行查询目录
    第一步,修改pg_hba.conf   目录/opt/thunisoft3.6/abdata/3.6/abase1

     在该配置文件末尾加上host  all  all  0.0.0.0/0  trust

    第二步,修改postgresql.conf

    #listen_addresses = ' localhost '  # what IPaddress(es) to listen on;
    修改为
    listen_addresses = ‘ *'  # what IP address(es) to listen on;
    #port= 5432  # (change requires restart)
    修改为
    port = 5432  # (change requiresrestart)
    

      最后,修改完重启数据库即可。测试问题解决,记录一次

  • 相关阅读:
    Picasso
    ImageLoader
    OkHttp3源码详解(二) 整体流程
    Android事件总线(三)otto用法全解析
    硅谷新闻9--图片三级缓存
    OkHttp3源码详解(一) Request类
    网络编程总结
    名称空间(Namespaces)(转)
    文件的增删改查
    生成器表达式和面向过程编程
  • 原文地址:https://www.cnblogs.com/hebin-pc/p/11647283.html
Copyright © 2011-2022 走看看