温馨提示×

centos pgadmin扩展插件安装

小樊
38
2025-09-24 10:44:32
栏目: 智能运维

CentOS下pgAdmin插件安装指南

一、前提:安装pgAdmin4

在CentOS上安装pgAdmin插件前,需先完成pgAdmin4的部署。以下是两种常用安装方式:

1. 通过YUM包管理器安装(推荐)

# 更新系统包 sudo yum update -y # 安装EPEL仓库(若未安装) sudo yum install epel-release -y # 安装pgAdmin4 sudo yum install pgadmin4 -y # 启动pgAdmin4服务并设置开机自启 sudo systemctl start pgadmin4 sudo systemctl enable pgadmin4 

安装完成后,通过浏览器访问http://<服务器IP>:5050,使用默认用户名postgres、密码postgres登录。

2. 源码编译安装(适用于自定义版本)

# 安装开发工具及依赖 sudo yum groupinstall "Development Tools" -y sudo yum install python3-pip python3-devel postgresql-devel -y # 克隆pgAdmin4源码 git clone https://github.com/pgadmin/pgadmin4.git cd pgadmin4 # 安装Python依赖 pip3 install -r requirements/base.txt pip3 install -r requirements/dev.txt # 构建并安装pgAdmin4 python3 setup.py build sudo python3 setup.py install # 启动pgAdmin4服务 pgadmin4 --listen localhost --port 5050 

访问http://<服务器IP>:5050登录。

二、pgAdmin插件安装步骤

pgAdmin插件可通过界面导入手动复制两种方式安装,以下是详细流程:

1. 界面导入法(简单易用)

  • 登录pgAdmin:打开浏览器访问http://<服务器IP>:5050,输入凭据登录。
  • 进入插件管理:在左侧导航栏点击服务器,右键选择插件 > 安装
  • 选择插件文件:点击“浏览”按钮,选择下载的插件.zip文件(如pgadmin-extensions-1.0.0.zip),点击“安装”。
  • 重启服务:安装完成后,重启pgAdmin服务使插件生效:
    sudo systemctl restart pgadmin4 

2. 手动复制法(适用于无界面的场景)

  • 下载插件:从插件官方网站(如pgAdmin Extensions GitHub)下载.zip格式的插件文件。
  • 解压插件:将插件文件解压到pgAdmin的plugins目录:
    # 默认plugins目录路径(根据安装方式调整) sudo unzip plugin.zip -d /usr/lib/pgadmin4/web/pgAdmin4/plugins/ 
  • 重启服务:重启pgAdmin以加载插件:
    sudo systemctl restart pgadmin4 

三、插件管理操作

安装完成后,可通过pgAdmin界面管理插件:

  • 启用/禁用插件:右键点击服务器 > 插件,找到已安装插件,勾选“启用”或“禁用”。
  • 更新插件:在“插件”页面点击插件名称旁的“更新”按钮,下载并安装最新版本。
  • 卸载插件:在“插件”页面点击插件名称旁的“卸载”按钮,删除插件文件。

注意事项

  • 来源安全:仅从官方或可信来源下载插件,避免恶意代码注入。
  • 兼容性:确保插件版本与pgAdmin版本匹配(如pgAdmin4.80需对应插件版本≥4.80)。
  • 权限问题:手动安装时需使用sudo获取root权限,避免目录写入失败。

0