我目前在大学的一个小组项目中,我们应该在后台创建一个数据库的web应用程序,运行在大学的服务器上。我们的教授给了我们一个Ubuntu 18.04服务器的服务器名称、用户名和密码,并告诉我们通过SSH连接,然后安装数据库所需的软件。
不幸的是,如果我使用pgAdmin尝试连接到服务器,我得到错误消息
“无法连接到服务器:服务器意外关闭了连接这可能意味着服务器在处理请求之前或处理请求时异常终止。”
我在General选项卡和SSH Tunneling选项卡中输入了Servername、Username和Password,其余的则保留为空或默认设置。
如果有人能给我一些关于如何连接到服务器的提示(有没有比pgAdmin更好的方法),或者我是否遗漏了一些步骤,那就太好了。
提前谢谢你
发布于 2020-04-08 22:20:30
我们的教授给了我们Ubuntu18.04服务器的服务器名称、用户名和密码,并告诉我们通过SSH连接,然后安装数据库所需的软件。
好的,那就这么做。不能使用pgadmin4在ssh隧道的远程端安装数据库软件。pgadmin4用于管理已存在的数据库,而不是用于安装数据库软件本身。
发布于 2020-04-08 22:48:42
首先,您必须在服务器上安装PostgreSQL数据库。为此,您需要通过SSH连接到服务器并安装数据库软件。在第一步完成并且PostgreSQL启动并运行之后,您就可以连接到pgAdmin了。如前所述,pgAdmin是用来管理PostgreSQL数据库的,而不是用来安装数据库软件的。
https://stackoverflow.com/questions/61098497
复制相似问题