PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Impossibile connettersi a Postgresql sulla porta 5432

Devi modificare postgresql.conf file e cambia riga con 'listen_addresses'.

Questo file lo puoi trovare in /etc/postgresql/9.3/main directory.

La configurazione predefinita di Ubuntu ha consentito solo l'interfaccia localhost (o 127.0.0.1), che è sufficiente per l'utilizzo, quando ogni client PostgreSQL funziona sullo stesso computer, come server PostgreSQL. Se vuoi connettere il server PostgreSQL da altri computer, devi modificare questa riga di configurazione in questo modo:

listen_addresses = '*'

Quindi hai modificato pg_hba.conf anche file. In questo file hai impostato, da quali computer puoi connetterti a questo server e quale metodo di autenticazione puoi utilizzare. Di solito avrai bisogno di una linea simile:

host    all         all         192.168.1.0/24        md5

Per favore, leggi i commenti in questo file...

MODIFICA:

Dopo aver modificato postgresql.conf e pg_hba.conf devi riavviare il server postgresql.

EDIT2:File di configurazione evidenziati.