Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 谷歌计算引擎上的端口5432已关闭_Ruby On Rails_Postgresql_Google App Engine_Ubuntu - Fatal编程技术网

Ruby on rails 谷歌计算引擎上的端口5432已关闭

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进行配置是不够的。您需要在

目前我需要与我的服务器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进行配置是不够的。您需要在google计算引擎中添加防火墙规则。检查

防火墙规则控制实例的传入或传出流量。默认情况下,来自网络外部的传入流量将被阻止。

它可以正常工作,谢谢!!
listen_addresses='*'
host    all             all             0.0.0.0/0               md5