2017-03-17 105 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服务器。