我在运行Ubuntu Server 14.04的服务器上安装了PostgreSQL 9.3.
如果我通过终端ssh到服务器,我可以连接到psql.但是当我尝试配置pgAdmin III进行远程连接时,我得到:
服务器不侦听服务器不接受连接:连接库报告无法连接到服务器:连接被拒绝服务器是否在主机"172.24.3.147"上运行并接受端口5432上的TCP/IP连接?
当我在服务器上运行时,service postgresql status它给了我:
9.3/main (port 5432): online
Run Code Online (Sandbox Code Playgroud)
所以当然我在这里缺少一些重要的东西.
编辑
在netstat -na服务器上运行时,我得到(相关部分,我猜):
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN
tcp 0 0 172.24.3.147:22 172.24.3.240:61950 ESTABLISHED
tcp 0 0 172.24.3.147:22 172.24.3.240:60214 ESTABLISHED
Run Code Online (Sandbox Code Playgroud)