Ubuntu 22.04 LTS上安装PgAdmin4 apache

发布时间 2023-04-25 10:46:59作者: binbinx

sudo apt install python3-pip


pip3 install pgadmin4
sudo ufw allow http
sudo ufw allow https
 

在 Ubuntu 上安装 pgAdmin4

​ 上面的操作已经配置好了postgresql软件,所以现在您可以开始尽情使用它了。但是为了更好地查看您的数据库数据,您将在您的 Ubuntu 服务器上安装 pgAdmin4 GUI for PostgreSQL。

1、运行下面的 curl 命令将 pgAdmin4 密钥从 pgAdmin.org 存储库导入(apt-key add)到您的 Ubuntu 服务器的存储库列表中。此密钥确保 pgAdmin4 包是受信任的并且可以安装。
#curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
2、接下来,运行以下命令将 pgAdmin4 存储库添加到您的系统。此命令将 pgAdmin4 存储库添加到系统的源列表中。此存储库允许您通过 apt(Ubuntu 的标准包管理工具)安装和升级 pgAdmin4 包。
#sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
3、最后,运行下面的 apt install 命令在你的 Ubuntu 服务器上安装 pgadmin4 包。此命令安装 pgAdmin4,桌面版和服务器版均可用。桌面版允许您通过本地网络连接到 PostgreSQL 数据库服务器,并启动一个集成终端控制台,以便直接从 GUI 内发出 PostgreSQL 命令。
#apt install pgadmin4 -y

配置 Apache Web 服务器

​ 在您的服务器上安装 pgAdmin4 GUI 后,您现在可以开始使用它来管理和管理您的 PostgreSQL 数据库服务器。在本教程中,您将配置一个 Apache 网络服务器作为 pgAdmin4 的反向代理。该网络服务器允许您通过简单地浏览 pgAdmin4 URL 从本地网络上的任何计算机或设备访问 pgAdmin4。

​ 要配置 Apache Web 服务器,您将使用 pgAdmin4 包提供的 Web 设置脚本。此脚本在您的 Apache 服务器上配置一个虚拟主机,它将对 pgAdmin4 URL 的请求代理到运行 pgAdmin4 的 localhost。

1、运行以下命令以使用 Web 设置脚本 (setup-web.sh) 使用 Apache 配置 pgAdmin4。
#sudo /usr/pgadmin4/bin/setup-web.sh
会提示你设置电子邮箱账号及密码,设置完成之后即可以通过浏览器进行访问。
http://{IP}/pgadmin4