2008-10-09 5 views
55

Ich habe derzeit eine installierte Pgsql-Instanz, die auf Port 1486 ausgeführt wird. Ich möchte diesen Port in 5433 ändern, wie soll ich dafür vorgehen?Änderung Pgsql Port

Antwort

95

Es sollte eine Zeile in Ihrer postgresql.conf Datei sein, die sagt:

port = 1486 

Ändern Sie diesen.

Der Speicherort der Datei kann abhängig von Ihren Installationsoptionen variieren. Auf Debian-basierten Distributionen ist es /etc/postgresql/8.3/main/

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

+3

Unter Ubuntu (und möglicherweise anderen Linux-Rechnern) können Sie 'locate postgresql.conf' verwenden, um den/die Pfad (e) dieser Datei zu finden. –

+1

abhängig von der Version, die Sie auf dem Ubuntu-Typ 'sudo nano/etc/postgresql/xx/main/postgresql.conf 'installiert haben, finden Sie den Eintrag' PORT = ... 'ändern Sie den gewünschten Eintrag und speichern Sie danach Starten Sie den Server mit 'sudo service postgresql restart 'neu –

14

ist können Sie auch den Port ändern beim Anfahren:

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

Oder

$ postgres -p 5433 

Mehr dazu in die manual.