使用另一个端口的 postgres 远程连接
postgres remote connection using another port
我正在尝试从我 FTP 连接到我正在使用的托管服务的网站连接到远程 postgres 数据库。我被告知端口 5432 未打开,这就是我无法连接的原因。托管服务不支持与它们一起托管 poststgres 数据库,所以我想知道还有其他端口可以尝试连接吗?或者如果有更好的选择允许我访问我的 postgres 数据库。
您可以通过本地套接字或网络端口访问 postgres,对于第二个选项,您必须在 postgresql.conf
中启用它,用
检查它
t=# show listen_addresses ;
listen_addresses
------------------
*
(1 row)
然后用 show port;
检查端口 - 同样你可以在 postgresql.conf
中检查它
最后,如果您无法更改 postgresql.conf
- 您无法控制端口或将集群暴露给 eth
。
所以简而言之 - 是的 postgres 可以 运行 在任何端口上但不 - 我认为你不能在你的情况下做任何事情...
我正在尝试从我 FTP 连接到我正在使用的托管服务的网站连接到远程 postgres 数据库。我被告知端口 5432 未打开,这就是我无法连接的原因。托管服务不支持与它们一起托管 poststgres 数据库,所以我想知道还有其他端口可以尝试连接吗?或者如果有更好的选择允许我访问我的 postgres 数据库。
您可以通过本地套接字或网络端口访问 postgres,对于第二个选项,您必须在 postgresql.conf
中启用它,用
t=# show listen_addresses ;
listen_addresses
------------------
*
(1 row)
然后用 show port;
检查端口 - 同样你可以在 postgresql.conf
最后,如果您无法更改 postgresql.conf
- 您无法控制端口或将集群暴露给 eth
。
所以简而言之 - 是的 postgres 可以 运行 在任何端口上但不 - 我认为你不能在你的情况下做任何事情...