阅读量:2
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权限,避免目录写入失败。
以上就是关于“centos pgadmin扩展插件安装”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm