如何在Debian / Apache服务器上配置pgAdmin

时间:2019-04-15 20:32:33

标签: postgresql apache debian pgadmin

我已经在Debian / Apache服务器上安装了PostgreSQL DB。我也正在运行本地pgAdmin客户端,我可以连接到数据库,一切正常。

我需要在服务器上为Web界面配置pgAdmin,因此访问我的服务器网站的任何人都将看到pgAdmin面板并可以登录。

当前设置: Apache已配置并正在运行。 PostgreSQL已安装并正在运行。 pgAdmin仅已安装。

我找到的唯一解决方案是https://www.pgadmin.org/docs/pgadmin4/4.x/server_deployment.html,但是没有提到文件的路径,我也不知道,因为我是这类问题的初学者,我应该在哪里搜索它们。

接下来我该怎么办?如何配置pgAdmin?预先谢谢你。

2 个答案:

答案 0 :(得分:0)

我想到的一些解决方案:

  • 当您不想访问该端口时,可以使用pgAdmin使用的ufw阻止该端口
  • 您可以使用ufw阻止端口,并使用反向代理,在反向代理中添加一些限制,例如列入白名单的IP。 Apache reverse proxyWhitelisting in apache

答案 1 :(得分:0)

好吧,我找到了(建议)为 phpPgAdmin 而不是pgAdmin,并在官方文档和youtube视频的帮助下进行了安装和配置。