温馨提示×

如何用linux安装pgadmin

小樊
41
2026-10-06 09:53:37
栏目: 智能运维

在 Linux 上安装 pgAdmin(PostgreSQL 的图形化管理工具)常见有两种方式:

  1. 通过官方仓库安装 pgAdmin 4(桌面/Web 模式)
  2. 通过 pip 安装(轻量 Web 方式)

下面以 Ubuntu / Debian 和 CentOS / RHEL 为例说明。


一、Ubuntu / Debian 安装 pgAdmin 4(推荐)

1. 添加 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.pgadmin.org/pub/pgadmin/pgadmin4/apt/ $(lsb_release -cs) pgadmin4" > /etc/apt/sources.list.d/pgadmin4.list'

2. 安装 pgAdmin

sudo apt update

安装桌面版(带 GUI)

sudo apt install pgadmin4-desktop

或安装 Web 版(服务器常用)

sudo apt install pgadmin4-web

3. 初始化 Web 版(仅 pgadmin4-web)

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

按提示设置登录邮箱和密码。

4. 访问 pgAdmin

浏览器打开:

http://localhost/pgadmin4

二、CentOS / RHEL 安装 pgAdmin 4

1. 添加仓库

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

2. 安装

sudo dnf install pgadmin4-web -y

3. 初始化

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

4. 访问

http://服务器IP/pgadmin4

三、使用 pip 安装(不推荐生产)

pip install pgadmin4

启动:

pgadmin4

适合快速测试,功能不如官方包完整。


四、常见问题

1. 无法访问 pgadmin4?

  • 检查 Apache / Nginx 是否运行
  • 防火墙放行 80 端口
sudo ufw allow 80

2. 登录后连不上 PostgreSQL?

  • 确认 PostgreSQL 已启动
  • 修改 pg_hba.conf 允许连接
  • 使用 127.0.0.1 而非 localhost

如果你告诉我:

  • 使用的 Linux 发行版
  • 是否是 服务器 / 桌面
  • 是否已有 PostgreSQL

我可以给你更精确的安装步骤。

0 踩