postgresql遠端不能訪問 - PostgreSQL9.4.5

五柳-先生發表於2015-11-12

postgresql預設情況下,遠端訪問不能成功,如果需要允許遠端訪問,需要修改兩個配置檔案,說明如下:

1.postgresql.conf

將該檔案中的listen_addresses項值設定為“*”,在9.4.5 Linux版中,該檔案位置在data目錄下。

2.pg_hba.conf

在該配置檔案的host all all 127.0.0.1/32 trust行下新增以下配置,或者直接將這一行修改為以下配置

host    all    all    0.0.0.0/0    trust

如果不希望允許所有IP遠端訪問,則可以將上述配置項中的0.0.0.0設定為特定的IP值,此檔案也位於data目錄中。

3.請檢查防火牆開啟,如果開啟請注意增加5432埠的訪問,或禁用防火牆。

相關文章