最近在Centos8服务器上部署postgresql数据库,遇到无法远程连接数据库的问题,四下“百度”,好在最终解决了问题,特此记录一下。
1.远程连接PG数据库时报的错误
1.1.出现"无法连接服务器"的可怕消息"服务器不监听":连接超时(0x0000274C / 10060)服务器是否在主机上运行" xxx.xx.xxx.xx"并接受端口5432'上的TCP / IP连接;
1.2.无法连接到服务器,connection refused(0x0000274D/10061) 服务器是否在主机localhost上运行并且准备接受在端口5432上的TCP/IP连接;
2.解决方式:
如果你是参考教程部署的PG数据库,那么在教程中一定会提到以下操作,以配置PG数据库,实现远程访问:
图片来自网络通过上述操作,你可能会发现仍然无法实现数据库的远程访问,这里在修改postgresql.conf文件时需要特别注意:
!!!!!!
如果listen_address前面有“#”,请将“#”去掉,这样配置文件才会生效,才会去监听配置的ip地址!
!!!!!!
最后:感谢CSDN-起风了327博主关于远程连接PG数据库的相关文章,你也可以参考该文章:https://blog.csdn.net/qifengle327/article/details/105674991
网友评论