Ruby on rails 谷歌计算引擎上的端口5432已关闭
目前我需要与我的服务器Ubuntu 16.04 LTS建立远程连接。 我安装了Postgresql,并进行了以下设置: /etc/postgresql/9.5/main/postgresql.conf: /etc/postgresql/9.5/main/pg_hba.conf: 如果运行此命令:netstat-anpt | grep LISTEN 显示端口正在侦听 但当我尝试建立连接时,出现以下错误: 这告诉我端口已关闭:Ruby on rails 谷歌计算引擎上的端口5432已关闭,ruby-on-rails,postgresql,google-app-engine,ubuntu,Ruby On Rails,Postgresql,Google App Engine,Ubuntu,目前我需要与我的服务器Ubuntu 16.04 LTS建立远程连接。 我安装了Postgresql,并进行了以下设置: /etc/postgresql/9.5/main/postgresql.conf: /etc/postgresql/9.5/main/pg_hba.conf: 如果运行此命令:netstat-anpt | grep LISTEN 显示端口正在侦听 但当我尝试建立连接时,出现以下错误: 这告诉我端口已关闭: 仅允许对Postgresql server进行配置是不够的。您需要在
仅允许对Postgresql server进行配置是不够的。您需要在google计算引擎中添加防火墙规则。检查 防火墙规则控制实例的传入或传出流量。默认情况下,来自网络外部的传入流量将被阻止。它可以正常工作,谢谢!!
listen_addresses='*'
host all all 0.0.0.0/0 md5