sql >> Base de Datos >  >> RDS >> PostgreSQL

No se puede conectar a Postgresql en el puerto 5432

Tienes que editar postgresql.conf archivo y cambie la línea con 'listen_addresses'.

Este archivo lo puedes encontrar en /etc/postgresql/9.3/main directorio.

La configuración predeterminada de Ubuntu ha permitido solo la interfaz localhost (o 127.0.0.1), que es suficiente para usar, cuando todos los clientes de PostgreSQL funcionan en la misma computadora, como servidor de PostgreSQL. Si desea conectar el servidor PostgreSQL desde otras computadoras, debe cambiar esta línea de configuración de esta manera:

listen_addresses = '*'

Entonces tienes que editar pg_hba.conf archivo, también. En este archivo, ha establecido desde qué computadoras puede conectarse a este servidor y qué método de autenticación puede usar. Por lo general, necesitará una línea similar:

host    all         all         192.168.1.0/24        md5

Por favor, lea los comentarios en este archivo...

EDITAR:

Después de editar postgresql.conf y pg_hba.conf, debe reiniciar el servidor postgresql.

EDIT2:Archivos de configuración resaltados.