无法连接到 Ubuntu 10.04 服务器上的 PostgreSQL 8.4

无法连接到 Ubuntu 10.04 服务器上的 PostgreSQL 8.4

我在 x386 机器上的 Ubuntu 服务器 10.04 上安装了 postgresql 8.4.x。我还执行了以下步骤

编辑 /etc/postgresql/8.4/main/postgresql.conf并添加以下几行
listen_addresses = '*'
password_encryption = on

编辑 /etc/postgresql/8.4/main/pg_hba.conf 并添加
主机 all all yyyy 255.255.255.0 md5

启用防火墙以打开端口 5432并通过输入 sudo ufw status 检查端口是否打开,我可以看到 5432 已打开。

最后我重新启动了 postgres 服务。

但是,我无法从我的电脑连接到 postgresql 服务器——我收到以下错误“无法连接到服务器:连接被拒绝。服务器是否在主机 xxxx 上运行并在端口 5432 上接受 TCP/IP 连接?“。

我该怎么做才能确保 postgres 可以监听我的连接?

谢谢你,

BR,
〜A

答案1

我发现我实际上没有将更改保存到 postgresql.conf,这意味着服务器只监听本地主机接口而不监听其他接口。真是的!

相关内容