我有一台运行 Ubuntu 14 LTS 的 Microsot Azure 虚拟机。
我安装了 Postgres SQL,我需要允许远程登录。我相信我已经配置好了一切。但当我远程访问时,它仍然给我
could not connect to server: Connection refused(0x...) Is the server running on host "..." and accepting TCP/IP connections on port 5432?
我已经做了什么:
- 在 Micosoft Azure 控制面板上添加了端点以添加端口 5432
- 已经设定
listen_addresses='*'
在我的postgresql.conf
- 添加
host all all * md5
于pg_hba.conf
- 已经通过以下方式重启了 postgresql
sudo service postgresql restart
- 重新加载配置
invoke-rc.d postgresql reload
我还需要做什么?
答案1
找到了。我忘了取消注释了listen_addresses='*'
。