当前位置: 首页 > 知识库问答 >
问题:

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

仲孙鸣
2023-03-14

PostgreSQL出现错误:

sudo netstat -plunt |grep postgres
  1. postgresql.confpg_hba.conf文件是正常的(参见下面)。
  2. Postgres服务器正在运行
  3. 我的postgresql.conf文件:
listen_addresses = '*'
port = 5432
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
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:*

共有1个答案

凌炜
2023-03-14

设置PostgreSQL以使用Python/Django项目时,遇到类似错误。

  1. 尝试再次停止重新启动服务器
  2. 如果确实如您所怀疑的,挑战是端口5432,您可以尝试在另一个端口上start postgres,例如5433,看看会发生什么。
  3. 对于那些其数据库服务器根本不运行的用户,在阅读了官方的PostgreSQL-9.6.16文档后,该解决方案对我有效。
 类似资料:
  • 我在运行Ubuntu服务器14.04的服务器上安装了PostgreSQL 9.3。 在服务器上运行时,我得到(我猜是相关部分):

  • 请在将其回复为重复之前阅读(因为它可能会发生)。我正在运行我的postmaster(postgres)服务器。请参阅下面的“sudo netstat-anp|grep 5432”输出? 我可以使用 但是当我尝试使用tcp从其他主机连接时,通过指定 它抛出: psql:无法连接到服务器:连接被拒绝服务器是否在主机XXXXXX上运行并在端口5432上接受TCP/IP连接? 这里怎么了? 在postgr

  • 我有一个简单的网页Ruby On Rails与postgresql数据库,但当我运行服务器我有这个错误,我不知道我这样做。我使用postgresql是因为heroku需要应用程序在postgresql中。 我在ubuntu 13.10工作 错误是: PG::Concertionbad无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受Unix域套接字"/var/run/postgres

  • 无法连接到PostgreSQL 11。 事件,尽管服务器正在运行。我甚至安装了pgAdmin 4,访问了服务器,它工作得非常好。但当我从Rails服务器执行此操作时,它显示: 无法连接到服务器:没有这样的文件或目录 服务器是否在本地运行并接受Unix域套接字上的连接“/var/run/postgresql/.s.PGSQL.5432”? 我在Stackoverflow中尝试了所有可能的方法。连续两

  • 在使用Ruby on Rail在本地系统上安装和运行docker实例时遇到问题。请参阅我的docker配置文件:- Dockerfile docker-compose.yml 当我运行docker compose build和docker compose up-d这两个命令时,它会成功运行,但当我从url中点击时,它会出现内部服务器错误,错误是 我应用了一些解决方案,但对我不起作用,请指导我,我是

  • 在此之前,请注意,我在Stack Overflow和网络上的文章中发现了几个类似的问题,但这些都没有帮助我解决问题: PG 错误无法连接到服务器:连接被拒绝 服务器是否在端口 5432 上运行? PG::连接错误 - 无法连接到服务器:连接被拒绝 psql:无法连接到服务器:连接被拒绝 现在,问题是: < li >我有一个非常好用的Rails应用程序。 < li >与我的合作者一起,我们使用Git