2017-03-17 141 views
0

我使用的蒸汽,在我的文件夾分泌我有postgresql.json包含以下內容:如何更改Postgres偵聽端口?

{ 
    "host": "127.0.0.1", 
    "user": "userName", 
    "password": "", 
    "database": "friends", 
    "port": 5432 

} 

服務器顯然取決於此文件,因爲當我刪除此文件,它無法運行。但是,當我包含postgresql.json並更改端口時,它對服務器沒有任何影響。它總是監聽端口8080.如何更改端口?

+2

8080通常是您的Web服務器的端口,而不是Postgres端口。要更改Postgres _server_的端口,您需要編輯'postgresql.conf' –

+0

爲什麼在文檔狀態下輸入5432作爲postgresql.json中的端口(如果它沒有效果)? @a_horse_with_no_name –

+0

我不知道你指的是什麼文檔,但看起來你已經將數據庫服務器的端口與Web服務器的端口混淆了。 –

回答

0

該配置文件指定Vapor將嘗試連接到哪個數據庫,它確定而不是配置數據庫或Web服務器偵聽的端口。

爲此,您將不得不修改Web服務器的配置並重新啓動Web服務器。