Ubuntu 22.04 LTS上安装PgAdmin4 apache
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