2008-10-09 92 views
55

Actualmente tengo instalada una instancia de pgsql que se ejecuta en el puerto 1486. Quiero cambiar este puerto a 5433, ¿cómo debo proceder para esto?cambiar puerto pgsql

Respuesta

95

Debe haber una línea en su archivo postgresql.conf que dice:

port = 1486 

cambiar eso.

La ubicación del archivo puede variar según sus opciones de instalación. En distribuciones basadas en Debian es /etc/postgresql/8.3/main/

En Windows es C:\Program Files\PostgreSQL\9.3\data

+3

En Ubuntu (y posiblemente en otros Linux), puede usar 'locate postgresql.conf' para encontrar la (s) ruta (s) de este archivo. –

+1

dependiendo de la versión que haya instalado en ubuntu escriba 'sudo nano/etc/postgresql/xx/main/postgresql.conf' encontrará una entrada' PORT = ... 'cambie eso con el que desee y guárdelo después reinicie el servidor usando 'sudo service postgresql restart' –

14

También puede cambiar el puerto al poner en marcha:

$ pg_ctl -o "-F -p 5433" start 

O

$ postgres -p 5433 

Más sobre esto en el manual.

Cuestiones relacionadas