【问题标题】:How can I change the Postgres listening port?如何更改 Postgres 监听端口?
【发布时间】:2017-03-17 14:39:55
【问题描述】:

我正在使用 Vapor,在我的秘密文件夹中,我有 postgresql.json,其中包含以下文本:

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

}

服务器显然依赖于这个文件,因为当我删除这个文件时,它无法运行。但是,当我包含 postgresql.json 并更改端口时,它对服务器没有影响。它始终侦听端口 8080。如何更改我的端口?

【问题讨论】:

  • 8080 通常是您的 Web 服务器的端口,而不是 Postgres 端口。要更改 Postgres server 的端口,您需要编辑 postgresql.conf
  • 为什么文档说明在postgresql.json中输入5432作为端口如果没有效果? @a_horse_with_no_name
  • 我不知道您指的是哪些文档,但您似乎将数据库服务器的端口与 Web 服务器的端口混淆了。
  • 文档在这里:document 也请您向我解释一下数据库服务器的端口和 Web 服务器的端口之间的区别@a_horse_with_no_name
  • 请记住,根据您正在运行的开发或生产,vapor 会在不同的位置查找 postgresql.json。

标签: postgresql vapor


【解决方案1】:

此配置文件指定 Vapor 将尝试连接到哪个数据库,它配置数据库或 Web 服务器侦听的端口。

为此,您必须修改网络服务器的配置并重新启动网络服务器。

【讨论】:

    猜你喜欢
    • 2012-08-24
    • 1970-01-01
    • 2011-02-27
    • 2017-11-14
    • 2016-03-29
    • 1970-01-01
    • 1970-01-01
    • 2015-05-02
    • 2014-12-20
    相关资源
    最近更新 更多