![无法远程连接到 Microsoft Azure 虚拟机上的 Postgre SQL](https://linux22.com/image/1471349/%E6%97%A0%E6%B3%95%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5%E5%88%B0%20Microsoft%20Azure%20%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8A%E7%9A%84%20Postgre%20SQL.png)
我有一台运行 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='*'
。