GLPI 开源 IT 资产管理系统安装指南
GLPI(Gestionnaire Libre de Parc Informatique)是一款功能强大的开源 IT 资产管理和服务台软件,能够帮助组织有效管理计算机硬件、软件许可证、网络设备等 IT 资产,同时提供完整的 ITIL 服务管理功能。
系统准备与环境检查
在开始安装之前,您需要确保系统满足以下基本要求:
| 组件 | 最低要求 | 推荐版本 |
|---|---|---|
| PHP | 7.4 | 8.0 及以上 |
| 数据库 | MySQL 5.7 / MariaDB 10.3 | MySQL 8.0 / MariaDB 10.5 |
| Web 服务器 | Apache 2.4 / Nginx 1.18 | 最新稳定版 |
| 内存 | 512MB | 2GB 及以上 |
为什么选择 GLPI?
GLPI 不仅仅是一个资产管理工具,它集成了完整的 IT 服务管理流程,包括工单管理、变更管理、问题管理等 ITIL 最佳实践。
详细安装步骤
步骤 1:获取源代码
您可以通过以下命令克隆 GLPI 项目:
git clone https://github.com/glpi-project/glpi
cd glpi
步骤 2:配置 Web 服务器
Apache 配置示例:
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /path/to/glpi/public
<Directory /path/to/glpi/public>
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
步骤 3:设置文件权限
确保以下目录具有正确的写入权限:
config/- 存储配置文件files/- 存储上传的文件和缓存plugins/- 安装第三方插件log/- 存储系统日志
步骤 4:数据库准备
创建 GLPI 专用的数据库和用户:
CREATE DATABASE glpi CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'glpi_user'@'localhost' IDENTIFIED BY 'secure_password';
GRANT ALL PRIVILEGES glpi. @;
FLUSH PRIVILEGES;

