在Ubuntu 18.04上安装PostgreSQL 11和PgAdmin4
在本教程中,您将学习如何在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仪表板,如下所示。
使用仪表板,您现在可以创建数据库服务器实例以及监视数据库的性能。