PostgreSQL:无法连接到服务器:端口5432上的TCP / IP连接

问题描述 投票:1回答:1

我在PostgreSQL中有一个错误:

SQLSTATE [08006] [7]无法连接到服务器:连接被拒绝服务器在主机“ localhost”(:: 1)上运行并且在端口5432上接受TCP / IP连接?无法连接到服务器:连接被拒绝服务器是否在主机“ localhost”(127.0.0.1)上运行并在端口5432上接受TCP / IP连接?

以下命令未显示5432端口已打开:

sudo netstat -plunt |grep postgres

我想问题是5432端口,因此我在netstat处看不到它。如何为PostgreSQL打开端口?

  1. postgresql.confpg_hba.conf文件没有问题(请参见下文)。>>
  2. postgres服务器正在运行
  3. 我的postgresql.conf文件:
  4. listen_addresses = '*'
    port = 5432
    
  1. 我的pg_hba.conf文件:
  2. local   all             postgres                                md5
    local   all             all                                     md5
    host    all             all             0.0.0.0/0               trust
    host    all             all             127.0.0.1/32            trust
    host    all             all             ::1/128                 trust
    local   replication     all                                     peer
    host    replication     all             127.0.0.1/32            md5
    host    replication     all             ::1/128                 md5
    
  1. 我运行了命令:$ netstat -atu
  2. Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State
    tcp        0      0 localhost:6379          0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:http            0.0.0.0:*               LISTEN
    tcp        0      0 localhost:domain        0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:ssh             0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:https           0.0.0.0:*               LISTEN
    tcp        0      0 30secondboomer.com:ssh  109-252-90-59.nat:11807 ESTABLISHED
    tcp        0      0 30secondboomer.com:ssh  109-252-90-59.nat:11258 ESTABLISHED
    tcp        0      0 30secondboomer.com:ssh  109-252-90-59.nat:11797 ESTABLISHED
    tcp6       0      0 localhost:6379          [::]:*                  LISTEN
    tcp6       0      0 [::]:http               [::]:*                  LISTEN
    tcp6       0      0 [::]:ssh                [::]:*                  LISTEN
    tcp6       0      0 [::]:https              [::]:*                  LISTEN
    udp        0      0 localhost:domain        0.0.0.0:*
    udp        0      0 30secondboomer.c:bootpc 0.0.0.0:*
    

我在PostgreSQL中有一个错误:SQLSTATE [08006] [7]无法连接到服务器:连接被拒绝服务器是否在主机“ localhost”(:: 1)上运行并接受TCP / IP ...

postgresql database-connection database-server
1个回答
-1
投票

[设置PostgreSQL以使其与Python/Django项目一起使用时出现类似的错误。

© www.soinside.com 2019 - 2024. All rights reserved.