我的编程空间,编程开发者的网络收藏夹
学习永远不晚

搭建glpi(IT资产管理系统)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

搭建glpi(IT资产管理系统)

目录

1.环境准备

2.安装环境依赖

3.安装mariadb

4.安装httpd

5.源码:glpi-project

6.修改服务器的时间:

7.安装fusioninventory插件(fusioninventory)

8.Client(Windows agent):fusioninventory-agent_windows-x64_2.6.exe

9.Client(Linux agent)


IP主机名系统
172.25.250.103服务器Linux
172.25.250.1Client01Windows
172.25.250.101Client02Linux

1.环境准备

系统环境:centos7
mariadb:10.5.18
php:7.4.33
apache:2.4.6

#关闭selinuxsetenforce 0#关闭防火墙systemctl stop firewalld#拉取cento7的阿里云网络源curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo yum install epel-release -y rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2.安装环境依赖

yum -y install --enablerepo=remi --enablerepo=remi-php74 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-pecl-xdebug php-pecl-xhprof php-imap php-gd php-ldap php-intl php-simplexml php-zip php-apcu php-xmlrpc php-pear-CAS php-zipyum -y install gcc gcc-c++ flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel

3.安装mariadb

#配置mariadb的yum源cat >> /etc/yum.repos.d/mariadb.repo << EOF[mariadb]name = MariaDBbaseurl = https://mirrors.aliyun.com/mariadb/yum/10.5/centos7-amd64gpgkey = https://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDBgpgcheck = 1EOF
yum makecacheyum -y install MariaDB-server MariaDB-clientsystemctl start mariadb

 配置mariadb

#初始化数据库mysql_secure_installation #登录数据库mysql -uroot -puse mysql#创建数据库用户,并给予远程数据库的权限create user'glpi'@'%' IDENTIFIED BY 'redhat';grant all privileges ON *.* TO 'glpi'@'%' IDENTIFIED BY 'redhat';create database glpi;flush privileges;

4.安装httpd

yum install -y httpd httpd-develsystemctl start  httpdsystemctl enable httpd

5.源码:glpi-project

#下载源码:https://github.com/glpi-project/glpi/releaseswget https://github.com/glpi-project/glpi/releases/download/10.0.1/glpi-10.0.1.tgztar -zxf glpi-10.0.1.tgz cp glpi/* /var/www/html/. -Rchown -R apache:apache /var/www/htmlchmod 755 -R /var/www/html/config/chmod 755 -R /var/www/html/files/

网页访问:http://服务器IP/glpi/

http://服务器IP/glpi/

6.修改服务器的时间:

vim /etc/php.ini    date.timezone = Asia/Shanghai#重启httpd服务systemctl restart httpd

7.安装fusioninventory插件(fusioninventory

cd /var/www/html/plugins/wget https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi10.0.1%2B1.0/fusioninventory-10.0.1+1.0.zipyum install -y unzipunzip fusioninventory10.0.1+1.0.zip

网页打开安装并启用
http://服务器IP/front/marketplace.php

http://服务器IP/front/marketplace.php

8.Client(Windows agent):
fusioninventory-agent_windows-x64_2.6.exe

编写bat自动安装的脚本(与fusioninventory-agent_windows-x64_2.6.exe同一目录下):

:x64echo "_____________________________________________"echo "install fusioninventory-agent_windows-x64_2.6.exe"%~dp0\fusioninventory-agent_windows-x64_2.6.exe /acceptlicense /add-firewall-exception /execmode=Service /no-start-menu /runnow /server='http://172.25.250.103/plugins/fusioninventory/' /installtasks=Deploy,ESX,Inventory,NetDiscovery,NetInventory,WakeOnLan /Secho "install session"ping -n 3 127.0.0.1>nulecho "send computer information ti GLPI Server"call "D:\迅雷下载\fusioninventory-agent.bat"echo "_____________________________________________"ping -n 3 127.0.0.1>nul

 右键管理员运行bat文件

网页查看:http://127.0.0.1:62354

http://127.0.0.1:62354

 生成的内容返回到服务器上

9.Client(Linux agent):

yum install -y fusioninventory-agent fusioninventory-agent-task-inventorysed -i "s@#server = http://server.domain.com/glpi/plugins/fusioninventory/@server = http://服务器IP/plugins/fusioninventory/@g" /etc/fusioninventory/agent.cfg#开启服务并设置开机自启systemctl start fusioninventory-agentsystemctl enable fusioninventory-agent#防火墙放行62354端口firewall-cmd --permanent --zone=public --add-port=62354/tcpfirewall-cmd --reload#后台运行fusioninventory-agent --server http://服务器IP/plugins/fusioninventory/ --daemon

来源地址:https://blog.csdn.net/vincefans/article/details/128419779

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

搭建glpi(IT资产管理系统)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

钉钉宜搭it资产管理系统

一、系统功能资产管理:该系统可以对IT资产进行全面、详细的管理,包括硬件设备、软件资产、网络设备、存储设备等,并且支持资产的分类、编码、分项管理。设备管理:该系统可以对IT资产中的硬件设备进行统一的管理,包括硬件设备的采购、领用、维修、报废等,并且支持设备的备份、恢复等功能。系统管理:该系统可以对IT资产进行统一的管理
钉钉宜搭it资产管理系统
2023-10-28

钉钉资产管理系统

一、功能介绍资产管理:包括对资产的收购、入库、领用、盘点、调拨、报废等方面的管理。财务管理:包括收支账务管理、资金管理、财务报表等方面的管理。供应链管理:包括与供应商的协作、订单管理、库存管理等方面的管理。人力资源管理:包括员工考勤、绩效评估、薪资管理等方面的管理。系统安全:包括密码安全、权限管理、数据备份等方面的管理
钉钉资产管理系统
2023-10-28

Java实战中IT设备固定资产管理系统的实现流程是这样的

这篇文章将为大家详细讲解有关Java实战中IT设备固定资产管理系统的实现流程是这样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、项目简述功能包括: 用户登录,设备管理,设备指派,贝附信
2023-06-25

nodejs搭建后台管理系统

一、前言随着互联网的不断发展,各行各业都开始注重数字化、信息化和在线化。而网站开发就是其中的一个重要方面。相信许多朋友已经尝试过使用 PHP、Java、Python 等语言进行开发。但今天我想向大家介绍一下 Node.js,以及如何使用 Node.js 搭建一个后台管理系统。Node.js 是轻量且高效的开源 JavaScript 运行环境,Node.js 与浏览器开发有一个异
2023-05-14

怎么在钉钉开发一个固定资产管理系统

首先,要选择合适的开发工具。钉钉提供了多种开发工具,包括JIRA、EaseUS、Teambition等,根据自己的需求选择适合的开发工具,可以大大提高开发效率和质量。其次,需要选择合适的数据库类型。钉钉的数据库类型包括SQLAlchemy、SQLAlchemyMixins、SQLAlchemyBlobStorage等,
怎么在钉钉开发一个固定资产管理系统
2023-10-28

详解nodejs中express搭建权限管理系统

权限管理,是管理系统中的常见组件。通常需要定义资源,把资源调配给用户,通过判断用户是否有权限增删改查来实现。 初衷: 使用express开发过的项目大大小小加在一起也有二十多个了,之前做的各个项目都是独立存在的。最近领导建议说把这些小项目整
2022-06-04

机关事业单位工资管理信息系统构建高效、精准的工资管理体系

随着国家机关事业单位改革的深入,工资管理已经成为一项重要的工作内容。机关事业单位工资管理信息系统(以下简称工资信息系统)是实现工资管理现代化的重要工具,它能够为机关事业单位提供准确、及时、全面的工资管理服务,从而提高工作效率,降低管理成本,提高管理质量。正文:机关事业单位工资管理信息系统是基于信息化技术,针对机关
机关事业单位工资管理信息系统构建高效、精准的工资管理体系
2023-11-23

php虚拟主机搭建怎么管理系统

管理php虚拟主机的系统通常是通过Web控制面板来实现的。以下是一些常见的php虚拟主机管理系统:1. cPanel:这是一个流行的Web控制面板,提供了一个易于使用的界面,可以用来管理虚拟主机,包括文件管理、数据库管理、电子邮件管理等。2
2023-06-13

怎么搭建Docker容器UI管理系统Rancher

本篇内容介绍了“怎么搭建Docker容器UI管理系统Rancher”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Rancher 是一个开源的
2023-06-27

服务器监测管理系统怎么搭建

服务器监测管理系统的搭建需要以下步骤:1. 安装服务器监测管理软件:选择一款适合自己的服务器监测管理软件,如Nagios、Zabbix、Cacti等,并按照官方文档进行安装。2. 配置监测对象:根据自己的需求,配置需要监测的服务器、网络设备
2023-06-06

钉钉宜搭仓库库存管理系统怎么搭建

一、项目概述宜搭仓库库存管理系统是一款基于钉钉平台的仓库库存管理系统,它可以帮助企业管理仓库中的库存,并提供库存实时更新、查询、统计等功能。该系统采用先进的物联网技术,可以实现实时库存监控、自动盘点、智能补货等功能,从而帮助企业实现精细化管理,提高库存管理效率。二、系统构成本系统主要由三个部分组成:服务器、客户端和管理
钉钉宜搭仓库库存管理系统怎么搭建
2023-10-28

云服务器出租管理系统怎么搭建

云服务器出租管理系统的搭建需要以下步骤:1. 选择合适的云服务器:根据自己的需求选择合适的云服务器。2. 安装操作系统:在云服务器上安装操作系统,建议选择稳定的Linux系统。3. 安装Web Server:在云服务器上安装Web Serv
2023-06-11

网站运维安全管理系统怎么搭建

网站运维安全管理系统的搭建需要以下步骤:1. 选择合适的安全管理系统软件:根据自己的需求和实际情况,选择适合自己的安全管理系统软件,比如OpenVAS、Nessus、Snort等。2. 安装和配置安全管理系统软件:根据软件的安装说明,安装和
2023-06-08

虚拟主机后台管理系统怎么搭建

要搭建虚拟主机后台管理系统,可以按照以下步骤进行操作:1. 选择合适的服务器:选择一台稳定可靠的服务器来托管虚拟主机后台管理系统。2. 安装操作系统:根据服务器的要求,安装适合的操作系统,如Linux、Windows Server等。3.
2023-08-22

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录