在Ubuntu 18.04上安装PostgreSQL 11和PgAdmin4

时间:2020-02-23 14:44:52  来源:igfitidea点击:

在本教程中,您将学习如何在Ubuntu 18.04 LTS上安装PostgreSQL 11和PgAdmin4。

PostgreSQL

PostgreSQL是一个免费的开源跨平台关系数据库管理系统(RDBMS)。
开发人员在开发环境和生产环境中也广泛使用它。
PostgreSQL 11于2016年11月发布,具有许多令人兴奋的新功能。

PgAdmin

PgAdmin 4是一个基于Web的免费开放源代码管理和开发平台,可帮助用户以图形方式管理,管理和监视Postgres数据库。
现在,让我们深入了解如何安装两者。

在Ubuntu上安装PostgreSQL

步骤1:导入GPG密钥并添加PostgreSQL APT存储库

首先,请导入PostgreSQL软件包的GPG密钥。
使用下面的命令下载CA证书。

$sudo apt install wget ca-certificates

接下来,运行以下命令以将GPG密钥导入您的系统。

$wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add 

步骤2:将PostgreSQL apt存储库添加到系统

导入GPG密钥后,将PostgreSQL apt存储库追加到您的系统上。

$sudo sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt/`lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

步骤3:在Ubuntu上安装PostgreSQL 11

在安装PostgreSQL 11之前,首先,如图所示更新系统存储库。

$sudo apt-get update

接下来,运行此命令以安装PostgreSQL 11。

$sudo apt-get install postgresql postgresql-contrib

步骤4:连接到PostgreSQL 11

默认情况下,PostgreSQL数据库服务器创建一个具有角色" postgres"的用户" postgres"。

要连接到PostgreSQL 11服务器,请登录到系统并运行以下命令以更改为postgres用户。

$sudo su - postgres

注意:默认情况下," postgres"用户的密码是禁用的。

最后,使用所示的psql命令连接到PostgreSQL 11数据库服务器。

psql

要检查登录信息,请运行以下命令。

postgres-# \conninfo

安装PgAdmin4

要开始安装PgAdmin4,请运行以下命令。

$sudo apt-get install pgadmin4 pgadmin4-apache2

在安装过程中,系统将提示您输入电子邮件地址,如下所示。
这是您用于登录PgAdmin4界面的电子邮件地址。
提供您选择的电子邮件地址

接下来,将提示您输入密码。
提供您的首选密码。
然后,系统将继续包装PgAdmin4的安装。

至此,您已经成功安装了PgAdmin4。

连接到PgAdmin4

现在我们已经成功安装了PgAdmin4,现在该连接它了。
打开浏览器并浏览服务器的IP地址,如下所示

https://IP-address/pgAdmin4

在我们的示例中,URL为:

https://38.76.11.34/pgAdmin4

您将看到以下登录页面。
输入您在设置PgAdmin4时提供的电子邮件地址和密码,然后点击"登录"。

最终,您将看到PgAdmin4仪表板,如下所示。

使用仪表板,您现在可以创建数据库服务器实例以及监视数据库的性能。