在Ubuntu 20.04/18.04/16.04上安装pgAdmin 4
如何在Ubuntu 20.04/18.04/16.04上安装pgAdmin4?撰写这篇文章主要是为了指导新用户在Ubuntu 20.04/18.04/16.04上安装pgAdmin 4. pgAdmin是一个功能丰富的开源PostgreSQL管理和开发平台,可在Linux,Unix,Mac OS X和Windows上运行。
使用pgAdmin,我们可以使用直观而强大的Web界面从9.2版开始管理PostgreSQL数据库服务器。
如果我们运行的是Ubuntu系统或者Linux Mint,则本教程将为我们服务。 Linux Mint 19用户应使用Ubuntu 18.04的存储库,而Mint 18使用Ubuntu 16.04的存储库。
在Ubuntu 20.04/18.04/16.04上安装pgAdmin4
在Ubuntu 20.04/18.04/16.04上安装pgAdmin4的一个要求是PostgreSQL服务器。我们可以选择使用任何版本的PostgreSQL服务器> = 9.6.
在Ubuntu上完成PostgreSQL数据库服务器的安装后,继续在Ubuntu 18.04/Ubuntu 16.04上安装并启动pgAdmin4. 见下文
添加PostgreSQL APT存储库
PostgreSQL全球开发小组(PGDG)为Debian和Ubuntu维护PostgreSQL软件包的APT存储库。可以使用下面显示的命令添加存储库。
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add echo "deb http://apt.postgresql.org/pub/repos/apt/`lsb_release -cs`-pgdg main" |sudo tee /etc/apt/sources.list.d/pgdg.list
添加的存储库包含许多不同的软件包,包括第三方插件。主要是:postgresql-clientpostgresql核心数据库服务器libpq-devpostgresql-server-devpgadmin软件包
在Ubuntu 20.04/18.04/16.04上安装pgAdmin4
最后,更新软件包列表。
sudo apt update
要在Ubuntu 20.04/18.04/16.04系统上安装pgAdmin4软件包,请运行以下命令,并提供正确的版本号:
sudo apt update sudo apt install pgadmin4 pgadmin4-apache2
在安装过程中,我们要求配置初始用户帐户。提供电子邮件地址。
同时设置管理员密码
安装后应已启动Apache服务。
$systemctl status apache2 ● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Sun 2019-10-06 13:47:00 UTC; 23s ago Main PID: 5678 (apache2) Tasks: 83 (limit: 2362) CGroup: /system.slice/apache2.service ├─5678 /usr/sbin/apache2 -k start ├─5682 /usr/sbin/apache2 -k start ├─5683 /usr/sbin/apache2 -k start └─5684 /usr/sbin/apache2 -k start Oct 06 13:47:00 ubuntu18 systemd[1]: Stopped The Apache HTTP Server. Oct 06 13:47:00 ubuntu18 systemd[1]: Starting The Apache HTTP Server... Oct 06 13:47:00 ubuntu18 systemd[1]: Started The Apache HTTP Server.
如果我们配置了UFW防火墙,则允许http和https通信。
sudo ufw allow http sudo ufw allow https
打开浏览器和" http://[ServerIP_or_domain]/pgadmin4"。
使用设置的电子邮件地址和密码登录。
等待几秒钟以完成初始化。
在pgAdmin的第一页上,通过单击Add New Server添加一个PostgreSQL服务器以使用pgAdmin进行管理。该服务器可以是本地或者远程PostgreSQL服务器。
在"常规"部分下,为服务器命名和说明。
在"连接"选项卡下,提供访问详细信息:数据库主机,数据库用户和密码。
完成后,单击"保存"按钮以保存配置。如果成功添加服务器,则该名称将出现在左侧边栏中。
选择服务器以查看数据库摘要信息并进行更改。从文档页面了解有关如何使用pgAdmin的更多信息。