安装PostgreSQL数据库之后,默认只能本地访问连接。如果想在其他主机上访问PostgreSQL数据库服务器,就需要进行相应的配置。
1、修改postgresql.conf文件
在安装目录下data/postgresql.confi文件中将
#listen_addresses='localhost’修改为listen_addresses = ‘*’
2、修改pg_hba.conf文件
在data/pg_hba.conf中
TYPE DATABASE USER ADDRESS METHOD
IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 md5
其中0.0.0.0/0表示运行任意ip地址访问。
若设置为 192.168.1.0/24 则表示允许来自ip为192.168.1.0 ~ 192.168.1.255之间的访问。
3、如果是云服务,云服务器也需要开端口
4、安装了防火墙的也需要开端口
最新评论 0