ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

6步用免费开源GLPI搭建IT资产管理:从部署安装到服务台运维的完整指南

6步用免费开源GLPI搭建IT资产管理:从部署安装到服务台运维的完整指南

6步用免费开源GLPI搭建IT资产管理:从部署安装到服务台运维的完整指南

【免费下载链接】glpiGLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.项目地址: https://gitcode.com/gh_mirrors/gl/glpi

GLPI(全称 Gestionnaire Libre de Parc Informatique)是一款免费开源的IT资产管理软件,它同时覆盖设备台账、数据中心管理、ITIL服务台、软件许可追踪与软件审计等核心场景。如果你正在为"几百台设备散落在Excel表格里、报修全靠群消息接龙"这类问题头疼,这套系统能在一两天内把资产登记、工单流转、硬件明细采集全部接起来。下面我按"部署→日常→定制→运维"四个阶段,带你从头到尾走一遍。

🚧 阶段一:入门上手——先把GLPI部署跑通

1. 部署前准备:一套PHP+数据库环境就够了

GLPI是典型的PHP应用,对环境要求不高,常规云主机都能轻松满足。动手前先确认三件事:

  • 运行环境:PHP 8.x 及以上,配合 Apache 或 Nginx 均可,Windows IIS 也能运行
  • 数据库:MySQL 或 MariaDB,安装过程中会自动建库建表,无需手工执行SQL
  • 扩展组件:PHP 需要启用 pdo、gd、curl 等常用扩展,PHP官方文档里有完整清单

源码直接通过git clone https://gitcode.com/gh_mirrors/gl/glpi拉取到网站根目录即可。整个应用是经典的"前端页面 + 后端逻辑"结构:前端资源集中在js/css/,核心业务类在src/Glpi/目录下,多语言文案统一放在locales/,方便后续单独翻译或扩展。

2. 用安装向导完成初始化的五个要点

环境就绪后,浏览器访问install/install.php进入安装向导,跟着提示走基本不会出错。值得留意的五个细节:

  • 选择语言:界面提供多语言,中文用户可以选 Simplified Chinese(简体中文)
  • 授权协议:GLPI 遵循 GNU GPL v3 许可证,勾选同意即可继续
  • 数据库连接:填写主机、库名、账号密码,建议为 GLPI 单独建一个专用数据库账号,不要直接复用 root
  • 初始化数据:向导会自动创建系统默认表结构并写入初始配置,这一步通常几十秒
  • 安装完成提示:成功后页面会提醒删除install/目录,这是防止被重装利用的安全习惯

3. 登录后立刻要处理的四项安全收尾

首次登录使用系统预置的演示账号(如 glpi/glpi),登录成功后我建议先做这几件事再开始录入数据:

  • 改掉默认密码:super-admin 等预置账号的密码务必第一时间修改,避免被他人利用
  • 删除 install 目录:确认安装无误后移除install/install/install.php,防止重复安装风险
  • 核对基础参数:进入front/config.form.php检查实例名称、时区、语言等全局设置
  • 创建真实账号:按"管理员/操作员/只读用户"的粒度分配账号,而不是所有人都用超管登录

到这里系统已经能正常访问了,接下来进入最核心的环节——让资产数据真正用起来。

📦 阶段二:日常应用——把资产与工单变成日常习惯

4. 资产入库:手工录入与自动采集两种方式怎么选

GLPI 管理资产的思路是"先把类型体系建好,再往里填数据"。左侧导航里,Computers(计算机)、Monitors(显示器)、Network devices(网络设备)、Software(软件许可)、Racks(机架)等资产大类各自独立,每类下面又可以继续细分。入库方式主要有两种:

  • 手工录入:适合少量设备,比如新采购的几台笔记本,直接在详情页逐项填写
  • 自动采集:配合 FusionInventory 等采集插件,让代理在终端上自动上报硬件配置,适合成百上千台设备的存量盘点

下面这张资产详情页就是手工录入时最常用的表单,可以看到它把"这台机器归谁用、放在哪、是什么配置、序列号多少"这些信息都拆成了独立字段。

5. 看懂资产详情页:每一栏字段都代表什么

资产详情页信息量大,新手容易看花眼,其实归纳起来就四组:

  • 归属信息:用户、组、位置、技术负责人,解决"这台设备谁在用、谁负责维护"
  • 身份信息:制造商、型号、序列号、库存编号、UUID,解决"这台设备在物理上到底是谁"
  • 状态与类型:生产环境/测试环境/报废等状态字段,配合类型(如 VMware 虚拟机)区分使用场景
  • 影像资料:支持上传设备正面、背面照片,做可视化盘点时非常实用

值得多说一句:表格下方的 Components(组件)页签会把处理器、内存、硬盘、固件等明细列成结构化表格,型号、频率、容量、序列号一应俱全,这些正是后续做硬件审计和容量规划的数据底座。

6. 仪表盘与组件明细:用数据代替拍脑袋

资产数据积累到一定程度,光靠翻表单就看不过来了。GLPI 的资产仪表盘把统计做成了直观的彩色卡片和图表:各类资产总量一目了然,还能按状态、制造商、类型拆成环形图和条形图。管理员做季度盘点时,直接打开看板截图就是现成的汇报材料。

7. 服务台工单:从提交到结案的全流程走通

除了资产,GLPI 的另一半价值在服务台。终端用户提交请求后,工单会进入front/ticket.form.php对应的处理流程,页面左侧是聊天式时间线,右侧是状态、优先级、负责人、来源等元数据。沟通记录、附件、审批请求都沉淀在时间线里,谁说了什么、什么时候解决的,全程可追溯。

几个让工单流程更顺畅的实操建议:

  • 给工单设置清晰的优先级:结合紧急程度与影响范围自动计算,避免所有单子都排"紧急"
  • 用审批流处理特殊请求:涉及变更或采购的工单可以挂审批环节,留痕又规范
  • 善用知识库沉淀解决方案:重复问题整理成知识条目,后续直接引用,减少重复解答
  • 关注 SLA 提醒:配置服务级别协议后,临近超时会自动提醒,保障响应质量

🧩 阶段三:深度定制——让系统贴合业务而非迁就系统

8. 用插件市场扩展:安装第三方能力的正确姿势

GLPI 的能力边界由庞大的插件生态撑开。登录后进入 Marketplace(应用市场),左侧按库存、工单、网络、图表、导入等场景分类,右侧以卡片形式展示每个插件的名称、描述、版本、许可证和评分,点一下就能安装,比手动解压上传省事得多。

值得优先尝试的插件方向

  • 自动盘点类:如 FusionInventory,把资产自动采集做起来
  • 报表增强类:在系统自带的front/report.php之外,补充定制化图表看板
  • 工单联动类:连接邮件、钉钉/企业微信等通知渠道,让消息主动触达
  • 同步对接类:对接 LDAP、AD 等外部账号体系,实现统一登录

9. 规则、模板与多语言:低成本的个性化配置

不动代码也能做的定制其实不少:

  • 资产录入模板:给不同类型的设备预置常用字段模板,新设备入库时少填一堆重复信息
  • 工单模板:把"报修申请""采购申请"做成固定模板,用户提交时只需填关键项
  • 词典与规则引擎:针对制造商、型号、操作系统做归并规则,自动把杂乱命名整理成规范值
  • 多语言切换:语言包放在locales/目录,界面语言可随时切换,团队里有外籍同事也不受影响
  • 权限体系:按实体(Entity)划分管理范围,子部门只能看到自己那部分的资产和工单

这些配置大多在图形界面里完成,改完即时生效,适合业务规则经常变动的团队。

🛡️ 阶段四:运维避坑——长期稳定运行的关键动作

10. 数据备份与升级的正确姿势

用久了才发现,GLPI 最值钱的不是代码,而是里面的资产和工单数据。日常运维记住两条:

  • 备份数据库:所有业务数据都在 MySQL/MariaDB 里,定时导出即可;files/目录下的上传文件、图片、会话数据也要一并备份
  • 升级三步走:先备份 → 再执行升级脚本(如install/update.php)→ 最后核对日志。跳版本升级前建议先查官方升级文档的路径要求,避免跨越过多大版本

11. 性能与安全:几个容易被忽略的细节

  • 开启计划任务:很多后台任务(如邮件抓取、通知发送)依赖front/cron.php定时触发,记得配置系统计划任务,否则部分功能会"没反应"
  • 定期清理临时数据:日志、临时文件、已删除对象堆积会拖慢查询,养成周期性清理的习惯
  • 紧跟版本更新:GLPI 社区维护频繁,安全修复会随新版本发布,保持系统处于较新版本
  • HTTPS 与强密码策略:涉及管理后台的系统,务必开启 HTTPS,并启用复杂度校验

✅ 结尾:照着这份清单动手吧

回到开头的问题:从"Excel 台账 + 群消息报修"到"资产自动盘点 + 工单全程留痕",其实不需要引入昂贵的商业 ITSM 产品。按下面的顺序,一个周末就能完成基础搭建:

  1. 准备 PHP + MySQL 环境,clone 源码,运行install/install.php完成初始化
  2. 修改预置账号密码,删除 install 目录,完成安全收尾
  3. 建立资产分类与录入模板,手工或通过插件批量导入现有设备
  4. 配置服务台流程、知识库与通知渠道
  5. 结合插件与规则引擎做个性化定制
  6. 制定备份与升级计划,纳入日常运维节奏

GLPI 由 TECLIB 主导开发,社区生态活跃,插件市场里不断有新的扩展出现,版本迭代也保持着稳定的节奏。它不追求一次到位,而是让你在"够用"的基础上一步步长出自己需要的能力——这正是开源软件最吸引人的地方:先低成本跑起来,再按需长成自己的样子。

【免费下载链接】glpiGLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.项目地址: https://gitcode.com/gh_mirrors/gl/glpi

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表