温馨提示×

linux pgadmin如何修改端口

小樊
50
2026-09-09 11:48:49
栏目: 智能运维

在 Linux 上修改 pgAdmin 的端口,取决于你使用的是 pgAdmin 4(Web 模式) 还是 pgAdmin 4 Desktop(系统包安装)。下面分情况说明:


一、pgAdmin 4(Web 模式 / 通过 pip 安装)

如果你是通过 pip install pgadmin4 或源码方式安装的 Web 版:

1. 找到配置文件

一般在:

~/.pgadmin4/config.py

或

/var/lib/pgadmin4/config.py

2. 修改端口

编辑配置文件:

vim ~/.pgadmin4/config.py

添加或修改:

DEFAULT_SERVER_PORT = 5050

(5050 可改成你想要的端口,如 8081)

3. 重启 pgAdmin

pgadmin4 &

或

systemctl restart pgadmin4

(取决于你的启动方式)


二、pgAdmin 4(APT 安装,Ubuntu / Debian)

1. 修改 Apache 配置(pgAdmin 作为 WSGI 运行)

配置文件通常在:

/etc/apache2/conf-available/pgadmin4.conf

2. 修改监听端口

编辑:

vim /etc/apache2/ports.conf

修改:

Listen 5050

并在 pgadmin4.conf 中:

<VirtualHost *:5050>

3. 重启 Apache

systemctl restart apache2

三、pgAdmin 4 Desktop(Linux 桌面版)

如果是 桌面版 pgAdmin:

  • 端口由内部 Flask 服务 自动分配
  • 不支持直接修改端口
  • 只能通过启动参数或配置文件强制指定(不推荐)

可尝试:

pgadmin4 --port 8080

四、查看当前端口

netstat -tunlp | grep pgadmin

或

ss -tunlp | grep python

总结

安装方式 修改位置
pip / 源码 ~/.pgadmin4/config.py
apt + apache ports.conf
桌面版 不支持(或命令行参数)

如果你能告诉我:

  • Linux 发行版
  • pgAdmin 安装方式(pip / apt / 桌面)

我可以给你精确命令。

0 踩