在 CentOS 上安装 pgAdmin 有几种常见方式,最推荐的是 通过官方仓库安装 pgAdmin 4(Web 模式)。下面以 CentOS 7 / CentOS 8 为例说明。
sudo yum install -y epel-release
sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-1-1.noarch.rpm
sudo yum install -y pgadmin4-web
sudo /usr/pgadmin4/bin/setup-web.sh
按提示设置:
sudo systemctl enable httpd
sudo systemctl start httpd
浏览器打开:
http://服务器IP/pgadmin4
sudo yum install -y pgadmin4-desktop
⚠️ 需要图形界面(GNOME 等),不适合无桌面服务器。
如果你装了 Docker:
docker run -p 5050:80 \
-e PGADMIN_DEFAULT_EMAIL=admin@test.com \
-e PGADMIN_DEFAULT_PASSWORD=admin \
-d dpage/pgadmin4
访问:
http://服务器IP:5050
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
postgresql.conf 和 pg_hba.conf如果你告诉我:
我可以给你更精确的安装步骤。