温馨提示×

怎么在linux装pgadmin

小樊
37
2026-10-03 12:16:43
栏目: 智能运维

在 Linux 上安装 pgAdmin(PostgreSQL 的图形化管理工具)有几种常见方式,下面按推荐程度给你介绍。


一、方式一:使用官方 APT 仓库(推荐,Ubuntu / Debian)

适用于 Ubuntu 20.04 / 22.04 / 24.04 等。

1. 安装依赖

sudo apt update
sudo apt install -y curl ca-certificates

2. 添加 pgAdmin 官方源

curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg

sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'

sudo apt update

3. 安装 pgAdmin

  • 桌面版(带浏览器界面)
sudo apt install -y pgadmin4-desktop
  • Web 版(服务器部署,推荐服务器使用)
sudo apt install -y pgadmin4-web

4. Web 版初始化(仅 web 版需要)

sudo /usr/pgadmin4/bin/setup-web.sh

按提示设置登录邮箱和密码,然后访问:

http://localhost/pgadmin4

二、方式二:使用 pip 安装(轻量 / 开发用)

适合 Python 用户,不推荐生产环境。

python3 -m venv pgadmin-env
source pgadmin-env/bin/activate
pip install pgadmin4

启动:

pgadmin4

三、方式三:Docker(最干净、最推荐服务器)

docker run -p 5050:80 \
  -e PGADMIN_DEFAULT_EMAIL=admin@admin.com \
  -e PGADMIN_DEFAULT_PASSWORD=admin \
  -d dpage/pgadmin4

访问:

http://localhost:5050

四、常见说明

  • pgAdmin 4 是 Web 应用
  • 桌面版 = 内嵌浏览器
  • 需要提前安装 PostgreSQL 或能访问远程 PostgreSQL

如果你告诉我:

  • Linux 发行版(Ubuntu / CentOS / Arch)
  • 是本地用还是服务器用
  • 桌面版还是 Web 版

我可以给你更精确的命令。

0 踩