【问题标题】:Connecting to a remote Ubuntu 18.04 Server with only Servername, Username and Password provided to set up a PostgreSQL database连接到远程 Ubuntu 18.04 服务器,只提供服务器名、用户名和密码来设置 PostgreSQL 数据库
【发布时间】:2020-07-20 17:39:03
【问题描述】:

我目前在大学的一个小组项目中,我们应该在后台创建一个带有数据库的 Web 应用程序,在大学的服务器上运行。我们的教授给了我们一个 Ubuntu 18.04 服务器的服务器名、用户名和密码,并告诉我们通过 SSH 连接,然后安装数据库所需的软件。

不幸的是,如果我使用 pgAdmin 尝试连接到服务器,我会收到错误消息

“无法连接到服务器: 服务器意外关闭连接 这可能意味着服务器异常终止 在处理请求之前或期间。”

我在常规选项卡和 SSH 隧道选项卡中输入了服务器名、用户名和密码,其余部分留空或默认。

如果有人能提供一些关于如何连接到服务器的提示(有没有比 pgAdmin 更好的方法)或者我缺少步骤,那就太好了?

提前谢谢你

【问题讨论】:

  • 你能从云端(本地)连接到pg服务器吗

标签: postgresql ubuntu-18.04 ssh-tunnel pgadmin-4


【解决方案1】:

我们的教授给了我们一个 Ubuntu 18.04 服务器的服务器名、用户名和密码,并告诉我们通过 SSH 连接,然后安装数据库所需的软件。

好的,那就这样做吧。您不能使用 pgadmin4 在 ssh 隧道的远程端安装数据库软件。 pgadmin4 用于管理已经存在的数据库,而不是用于安装数据库软件本身。

【讨论】:

    【解决方案2】:

    首先您必须在服务器上安装 PostgreSQL 数据库。为此,您通过 SSH 连接到服务器并安装数据库软件。完成第一步并且 PostgreSQL 启动并运行后,您可以连接 pgAdmin。如前所述,pgAdmin 用于管理 PostgreSQL 数据库,而不是用于安装数据库软件本身。

    【讨论】:

      猜你喜欢
      • 2017-08-17
      • 2021-12-29
      • 2019-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-01
      • 2021-11-29
      相关资源
      最近更新 更多