2008-10-09 3 views
55

У меня есть установленный экземпляр pgsql, который работает на порту 1486. Я хочу изменить этот порт на 5433, как мне следует это сделать?change pgsql port

ответ

95

Там должна быть строка в файле postgresql.conf, который говорит:

port = 1486 

изменить.

Местоположение файла может отличаться в зависимости от параметров установки. На дистрибутивах Debian основе это /etc/postgresql/8.3/main/

В Windows это C:\Program Files\PostgreSQL\9.3\data

+3

На Ubuntu (и, возможно, других Linux) вы можете использовать `locate postgresql.conf`, чтобы найти путь (ы) этого файла. – 2014-08-18 08:13:32

14

Вы также можете изменить порт при запуске:

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

Или

$ postgres -p 5433 

Более подробно об этом в manual.