温馨提示×

如何在 Linux 上安装 pgAdmin

小樊
47
2026-08-20 08:10:20
栏目: 智能运维

在 Linux 上安装 pgAdmin(PostgreSQL 的图形化管理工具)有多种方式,最常见的是 通过官方仓库安装(推荐)通过 Python pip 安装。下面按常见发行版详细说明。


一、通过官方仓库安装(推荐)

✅ 适用系统

  • Ubuntu / Debian
  • RHEL / CentOS / Rocky / AlmaLinux

1️⃣ Ubuntu / Debian 安装 pgAdmin 4

1. 添加 pgAdmin 官方仓库

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

echo "deb [signed-by=/usr/share/keyrings/pgadmin-archive-keyring.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" | sudo tee /etc/apt/sources.list.d/pgadmin4.list

2. 更新并安装

sudo apt update
sudo apt install pgadmin4

安装完成后,pgAdmin 会作为 Web 应用 运行(默认访问 http://127.0.0.1/pgadmin4)。


2️⃣ RHEL / CentOS / Rocky / AlmaLinux

1. 安装仓库

sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo.rpm

2. 安装 pgAdmin 4

sudo dnf install pgadmin4
# 或
sudo yum install pgadmin4

二、通过 Python pip 安装(适合开发者)

适合 不想依赖系统包、或需要最新版本 的用户。

1️⃣ 安装依赖

sudo apt install python3 python3-pip python3-venv libpq-dev

2️⃣ 创建虚拟环境

python3 -m venv pgadmin4
source pgadmin4/bin/activate

3️⃣ 安装 pgAdmin 4

pip install pgadmin4

4️⃣ 启动 pgAdmin

pgadmin4

浏览器访问:

http://127.0.0.1:5050

三、使用 Docker 安装(最简单)

如果你已经安装 Docker,这是最快方式

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

访问:

http://localhost:5050

四、常见问题

❓ pgAdmin 是桌面程序吗?

  • pgAdmin 4 是 Web 应用
  • 不再提供独立桌面客户端(旧版 pgAdmin III 已停止维护)

❓ 如何连接本地 PostgreSQL?

  • Host:localhost
  • Port:5432
  • Username:postgres

❓ 中文界面如何设置?

pgAdmin 自动根据浏览器语言切换,可在设置中调整。


五、推荐方案总结

场景 推荐方式
服务器环境 官方仓库
快速体验 Docker
开发测试 pip
生产环境 官方仓库

如果你愿意,可以告诉我:

  • Linux 发行版
  • 是否已安装 PostgreSQL
  • 想要桌面还是 Web 模式

我可以给你一份完全定制化的安装步骤

0