2008-10-09 97 views
55

我目前已经安装了一个在端口1486上运行的pgsql实例。我想将此端口更改为5433,我应该如何继续操作?更改pgsql端口

回答

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