glpi 安装与使用

news2024/11/25 19:50:56

1、环境介绍
操作系统:龙蜥os 8.9
nginx:1.26.1
php:8.2.19
mysql:MarinaDB 10.3.9
glpi:10.0.6
fusioninventory:fusioninventory-10.0.6+1.1
2、安装epel源

dnf install epel-release -y
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y

3、安装nginx

vi /etc/yum.repos.d/nginx.repo 

输入如下

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

安装

dnf install nginx -y

修改nginx 启动用户为root
在这里插入图片描述

启动

systemctl start nginx
systemctl enable nginx

在这里插入图片描述
4、安装php

dnf install php82 -y
systemctl start php82-php-fpm
systemctl enbale php82-php-fpm

在这里插入图片描述

5、安装mariadb

dnf install mariadb mariadb-server -y

启动

systemctl start mariadb
systemctl enable mariadb

在这里插入图片描述
6、下载glpi软件包并上传到服务器
https://glpi-project.org/downloads/
在这里插入图片描述

7、配置gpli nginx服务器

vi /etc/nginx/conf.d/glpi.conf

添加如下

server {
    listen 80;
    listen [::]:80;

    server_name glpi.wtown.com;

    root /var/www/glpi;

    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php$is_args$args;
    }

    # 处理 index.php 文件的请求
    location ~ ^/index\.php$ {
        include fastcgi_params;
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        fastcgi_pass unix:/var/opt/remi/php82/run/php-fpm/www.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
    }

    # 处理所有 .php 文件的请求
    location ~ \.php$ {
        include fastcgi_params;
        fastcgi_pass unix:/var/opt/remi/php82/run/php-fpm/www.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
    }

    # 禁止访问 .ht* 文件
    location ~ /\.ht {
        deny all;
    }
}

8、开始安装
在这里插入图片描述
这里提示错误,按照指引解决
在这里插入图片描述

默认用户glpi 密码 glpi
在这里插入图片描述
在这里插入图片描述
9、插件市场
在这里插入图片描述
这里需要注册一下 获得key 才能使用插件市场
在这里插入图片描述
)

10、安装fusioninventory插件(版本太低 不支持最新glpi)
https://github.com/fusioninventory/fusioninventory-for-glpi/releases
放置到这个目录
在这里插入图片描述
执行安装

php82 bin/console glpi:plugin:install --username=glpi fusioninventory
php82 bin/console glpi:plugin:activate --username=glpi fusioninventory

在这里插入图片描述
在这里插入图片描述

* * * * * cd /var/www/glpi/front/ && /usr/bin/php82 cron.php &>/dev/null

更改实体-server端
在这里插入图片描述
在这里插入图片描述
windows 客户端安装
https://github.com/fusioninventory/fusioninventory-agent/releases
注意这里服务地址就是上面主体里配置的
http://glpi.wtown.com/plugins/fusioninventory/
在这里插入图片描述
在这里插入图片描述
剩下的默认就行
在这里插入图片描述

linux 客户端安装
在这里插入图片描述
安装这两个软件,这个epel源中有

dnf install fusioninventory-agent
dnf install fusioninventory-agent-task-inventory

更改配置

vi /etc/fusioninventory/agent.cfg

更改如下

server = http://glpi.wtown.com/plugins/fusioninventory/

在这里插入图片描述
启动

systemctl start fusioninventory-agent.service 
systemctl enable fusioninventory-agent.service 

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1717940.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[个人笔记] 记录docker-compose使用和Harbor的部署过程

容器技术 第三章 记录docker-compose使用和Harbor的部署过程 容器技术记录docker-compose使用和Harbor的部署过程Harborhttps方式部署:测试环境部署使用自签名SSL证书https方式部署:正式环境部署使用企业颁发的SSL证书给Docker守护进程添加Harbor的SSL证…

活动预告|6月13日Apache Flink Meetup·香港站

6 月 13 日 | 香港 | 线下 Apache Flink Meetup 的风吹到了香江之畔,Apache Flink 香港 Meetup 来啦!本次活动,我们邀请了来自阿里云的顶尖专家,帮助开发者全面了解 Apache Flink 的流批一体的数据处理能力,流式数据湖…

颠覆传统家居行业?线上3D数字化营销有何魅力?

在数字时代的浪潮中,Z时代年轻用户正成为泛家居行业的消费核心力量。作为数字原生的一代,他们追求的不仅仅是产品本身,更是独特的消费体验。为了迎合这一趋势,泛家居行业正积极引入线上3D数字化沉浸式营销,为用户提供前…

Redis相关详解

什么是 Redis?它主要用来什么✁? Redis,英文全称是 Remote Dictionary Server(远程字典服务),是一个开源✁使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化✁日志型、Key-Value 数据库&#xff…

优选算法一:双指针算法与练习(移动0)

目录 双指针算法讲解 移动零 双指针算法讲解 常见的双指针有两种形式,一种是对撞指针,一种是快慢指针。 对撞指针:一般用于顺序结构中,也称左右指针。 对撞指针从两端向中间移动。一个指针从最左端开始,另一个从最…

Windows 80端口占用解决办法

启动软件系统前,有时遇见端口被其他程序占用,导致无法启动系统 解决办法: # 查看端口占用情况 > netstat -ano | findstr 端口号通常端口占用,通过任务管理器查看PID,结束任务可以完成。System进程占用,结束不了&…

Vscode发生鼠标悬停正在加载、无法跳转和提示词的问题

Vscode发生鼠标悬停正在加载、无法跳转和提示词的问题 查看python语言服务器的日志,确定问题。 我的问题是加载的vscode 目录下存在一个很大的数据集目录,导致无法正常工作。 解决办法: 在vscode的pylance设置中,排除对应的目…

Linux服务器搭建http服务,添加DNS域名解析

效果如下:搭建自己的网站,添加域名解析服务后,外网可访问 1.搭建http服务器,可通过局域网下的ip访问 2.DNS域名解析服务,链接ip到公网,外网可以通过对应的域名访问 1.安装httpd yum install httpd #根据提示…

CSS 空间转换 动画

目录 1. 空间转换1.1 视距 - perspective1.2 空间转换 - 旋转1.3 立体呈现 - transform-style1.4 空间转换 - 缩放 2. 动画 - animation2.1 动画的基本用法2.1 animation 复合属性2.2 animation 拆分属性2.3 多组动画 正文开始 1. 空间转换 空间:是从坐标轴角度定义…

芋道系统,springboot+vue3+mysql实现地址的存储与显示

1.效果图 2.前端实现&#xff1a; <el-form-item label"地址" prop"entrepriseAddress"><el-cascaderv-model"formData.entrepriseAddress"size"large":options"region"/></el-form-item> //导入组件 im…

不借助三方平台自主搭建量化回测系统 ——以海龟交易策略为例

数量技术宅团队在CSDN学院推出了量化投资系列课程 欢迎有兴趣系统学习量化投资的同学&#xff0c;点击下方链接报名&#xff1a; 量化投资速成营&#xff08;入门课程&#xff09; Python股票量化投资 Python期货量化投资 Python数字货币量化投资 C语言CTP期货交易系统开…

编译安装PHP服务(LAMP3)

目录 1.初始化设置&#xff0c;将安装PHP所需软件包传到/opt目录下 &#xff08;1&#xff09;关闭防火墙 &#xff08;2&#xff09;上传软件包到/opt目录 2.安装GD库和GD库关联程序&#xff0c;用来处理和生成图片 3.配置软件模块 4.编译及安装 5.优化把PHP 的可执行程…

Spring boot 随笔 1 DatasourceInitializer

0. 为啥感觉升级了 win11 之后&#xff0c;电脑像是刚买回来的&#xff0c;很快 这篇加餐完全是一个意外&#xff1a;时隔两年半&#xff0c;再看 Springboot-quartz-starter 集成实现的时候&#xff0c;不知道为啥我的h2 在应用启动的时候&#xff0c;不能自动创建quartz相关…

剖析【C++】——类和对象(下篇)——超详解——小白篇

目录 1.再谈构造函数 1.1 构造函数体赋值 1.2 初始化列表 1.3 explicit 关键字 2. Static成员 2.1 概念 2.2 特性 3. 友元 3.1 友元函数 3.2 友元类 3.3总结&#xff1a; 4. 内部类 1.概念 2.特性 示例代码&#xff1a; 代码分析 3.总结 5.再次理解类和对象 …

vue2转vue3初步下载pnpm遇到的问题 pnpm : 无法加载文件 D:\nodejs\pnpm.ps1

安装pnpm npm install -g pnpm pnpm -v 提示&#xff1a; 解决&#xff1a;nvm install 18.18.0 下载最稳定版本的nodejs nvm use 18.18.0 然后注意重新下载删除pnpm npm uninsta17 -g pnpm npm install -g pnpmlatest 在vscode使用pnpm报错 解决&#xff1a;管理员运行Windo…

C语言.数据结构.单链表

数据结构.单链表 1.链表的概念及结构2.单链表的实现2.1链表的打印2.2节点的申请2.3单链表的尾插2.4单链表的头插2.5单链表的尾删2.6单链表的头删2.7单链表节点的查找2.8在指定位置之前插入数据2.9在指定位置之后插入数据2.10删除pos节点2.11删除pos之后的节点2.12单链表的销毁2…

新一代最强开源UI自动化测试神器Playwright(Java版)六(断言)

Playwright是一个流行的UI自动化测试框架&#xff0c;用于编写UI自动化测试。在测试中&#xff0c;断言是一个非常重要的概念&#xff0c;用于验证测试的结果是否符合预期。Playwright提供了一些内置的断言函数&#xff0c;可以帮助测试人员编写更加简洁和可读的测试代码。本文…

为啥装了erlang,还报错erl: command not found?

转载说明&#xff1a;如果您喜欢这篇文章并打算转载它&#xff0c;请私信作者取得授权。感谢您喜爱本文&#xff0c;请文明转载&#xff0c;谢谢。 问题背景&#xff1a; 在一台不通外网的服务器上装rabbitmq&#xff0c;然后在启动的时候&#xff0c;遇到了报错 “/usr/lib/…

走进中国照明百强西顿照明,解码数字化战略与经营增长

5月24日&#xff0c;纷享销客携领20多位企业高管走进纷享销客【数字化标杆】游学示范基地——西顿照明&#xff0c;并参访其位于惠州总部的光之家及灯巢&#xff0c;特邀广东端到端管理咨询兼纷享管理服务专家陈立云、西顿照明CIO唐勇作主题分享&#xff0c;为嘉宾带来一场解码…

【成品设计】基于STM32单片机的饮水售卖机

基于STM32单片机的饮水售卖机 所需器件&#xff1a; STM32最小系统板。RFID&#xff1a;MFRC-522用于IC卡检测。OLED屏幕&#xff1a;用于显示当前水容量、系统状态等。水泵软管&#xff1a;用于抽水。水位传感器&#xff08;3个&#xff09;&#xff1a;用于分别标定&#x…