我在运行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
所以,我肯定错过了一些重要的东西。
编辑
在服务器上运行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