Centos7环境安装开源IT资产管理平台GLPI最新版本10.0.0.9

这篇具有很好参考价值的文章主要介绍了Centos7环境安装开源IT资产管理平台GLPI最新版本10.0.0.9。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

0、GLPI简介

GLPI是一个开源免费的资产和运维软件系统,由Teclib’(Teclib’是一家位于法国的软件企业)的软件开发部门开发。GLPI的目的是帮助管理人员控制网络资产,监控可用性,维护一致性,优化IT服务管理(ITSM),提高服务质量和发挥最大潜力。

GLPI的主要功能包括管理硬件和软件,分配设备,跟踪更换和维护,警报异常事件,分析服务水平,分析合同成本,管理终端用户,以及管理用户行为审计。GLPI主要是为系统管理员和技术支持人员提供帮助,使他们能够有效地管理网络和部署新应用程序。

GLPI还包括一组丰富的功能,以及几种不同的插件,有助于自动化IT可用性管理,从基础设施调节到数据中心的中央控制,部署到可靠的服务可用性管理框架。这允许未经训练的用户管理他们的IT环境,而无需经过专业的训练。

GLPI可以兼容各种网络环境,从小的,集中的网络,到大的分布式网络,以及互联网设施;并支持Linux和Windows系统,以及各种软件应用。它具有完善而灵活的安全权限控制系统,能够控制访问,仅允许授权实体访问机密数据。GLPI提供了一个可靠,全面和可扩展的服务性能框架,包括Web应用程序的访问,图形界面,和企业工具。

GLPI的其他功能包括一个采购模块,可以跟踪采购和金额,以及可以用来管理财务维护和安全更新服务的工作流程和报表系统。此外,GLPI还可以集成许多IT应用程序,以支持跨多个部门的综合服务管理工作方式。

总之,GLPI是一个多功能的开源管理系统,可以有效地管理网络运维工作,提高可用性,维护一致性,优化IT服务管理,并提高服务质量和发挥最大潜力。

我这里使用的是虚拟机安装的Centos7带桌面的,因为修改编辑ini配置文件很方便,还可以Ctrl+F查找。GLPI支持多国语言,适合各个中小大型企业公司

GLPI可以结合OCS使用,GLPI拥有OCS Inventory NG插件可以和OCS的数据库同步数据,GLPI也拥有自己的agent可以使用,使用方法还没测试。

GLPI还可以和域控制器同步,将域用户同步过来进行资产绑定等。

一些代码都是搜索的,但网上没有安装glpi10.0.6的教程,GLPI安装需要的数据库和PHP版本都有点高,都是通过一步一步试错搞出来的。

GLPI插件市场截图:

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
截图

GLPI首页看板截图

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
截图

欢迎加入中文GLPI社区QQ交流群1097440406

中文社区网站https://www.glpi-cn.com

GLPI安装完成后默认的管理员账号glpi密码glpi 

一、虚拟机安装Centos7桌面版

创建虚拟机 ——自定义

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
截图

下面都是默认自己选择路径即可,使用桥接网络可以设置IP地址,将路由器设置几个地址不DHCP,将虚拟机设置为未分配的地址。

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
截图

 centos安装过程略过,桌面版需要建一个用户,这个用户不能删除,删除以后重启系统还是会让你新建一个用户,不要删了。

二、安装时注意

可以提前下载好Xshell软件,用于远程LINUX,往xshell里复制代码更方便。

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器

以下代码都可以点击复制,段落的代码复制到xshell中可以选择粘贴到终端中,xshell会自动给你完成。

 三、centos7查看时区

centos7查看时区和时间,如果在中国境内,可以不查看,在国外最好查看一下以免设置出错。

timedatectl

四、更新系统 

安装EPEL存储库,升级系统上已安装软件包的所有软件,EPEL存储库是一个由Fedora项目维护的第三方软件存储库,为企业Linux操作系统(如CentOS)提供了额外的软件包。通过安装EPEL存储库,您可以方便地访问并安装不包含在CentOS官方软件仓库中的众多开源软件包。

yum -y install epel-release
yum update -y

五、centos7安装php8.0.15

因为GLPI需要PHP的版本高,安装PHP7.4会提示需要安装更高的版本,所以这里需要安装PHP8

1.设置php安装

yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
截图
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
截图

2.安装PHP扩展

yum-config-manager --disable 'remi-php*'
yum-config-manager --enable remi-php80
yum install -y php php-bcmath php-cli php-common php-devel php-fpm php-gd php-intl php-ldap php-mbstring php-mysqlnd php-odbc php-pdo php-pear php-pecl-xmlrpc php-pecl-zip php-process php-snmp php-soap php-sodium php-xml

3.验证php安装版本 

php -v
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
截图

六、关闭centos7系统防火墙

停止firewalld服务,关闭防火墙,并设置为开机不开启

systemctl stop firewalld.service
systemctl disable firewalld.service

七、安装Apache服务

安装Apache服务并启动,设置为开机启动apache服务

yum install -y httpd httpd-devel
service httpd start
systemctl enable httpd

八、安装数据库

添加MariaDB官方存储库,使用以下命令将官方MariaDB存储库添加到您的系统中,这里安装的是10.4.3版本,mysql5版本GLPI不支持。 

1.安装MariaDB

sudo yum install -y wget 
sudo wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
sudo chmod +x mariadb_repo_setup
sudo ./mariadb_repo_setup --mariadb-server-version=10.4.30
sudo yum install -y MariaDB-server MariaDB-client

2.启动MariaDB服务,并设置为开机启动

sudo systemctl start mariadb
sudo systemctl enable mariadb

3.初始化数据库  

sudo mysql_secure_installation

初始化数据库,提示输入密码直接回车,一开始的数据库密码为空,回车后yyyy确认提示输入密码再输入密码。

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
数据库初始化直接回车
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
数据库初始化确认

4.查看数据库版本

mysql -v
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
产看数据库版本

 Ctrl+Z退出数据库模式

九、下载GLPI并上传到Centos7中

1.下载

进入https://glpi-project.org/downloads/网站,下载GLPI安装包 

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器

 2.打开/var/www/html路径上传压缩包

cd /var/www/html

xshell可以输入rz打开传输框选择压缩包,选择纯英文路径否则会报错。

3.显示当前目录下的文件

ls

4.解压压缩包,并赋权,权限

tar -xzvf glpi-10.0.9.tgz
cd ..
chown -R apache.apache /var/www/html/
chmod 755 -R /var/www/html/glpi/config/
chmod 755 -R /var/www/html/glpi/files/

 5.重启apache服务

service httpd restart

 十、安装GLPI

1.浏览器中输入centos7的IP地址

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
打开后安装
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
安装第二步
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
安装第三步
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
安装第四步:问题

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器

 安装到第四步就是检查你系统中的一些条件符不符合GLPI的安装条件,Required是必须得项目,Suggested是可选项目,下面我就把问题分析一下。

十一、问题

1.第一个问题

1.1问题

第1个、第2个、第3个、第8个问题是因为SELINUX模式,可以解决128但是第3个问题依旧会存在,但是是可选问题,不必纠结,因为我也不会,权限已经赋权了,如果吧第3个问题解决了,第128又会重新出现。

先说意思,第128问题都是无法创建文件夹的意思,第8个是插件目录,这个也需要注意,无法创建插件目录没有读写权限意味着安装完以后你下载插件无法安装。 

1.2第一个问题的解决:

可以通过以下命令检查SELinux状态: 

sestatus


如果SELinux状态为“Enforcing”,则它可能会阻止Apache用户对目录的访问。您可以将SELinux临时设置为“Permissive”模式,然后重新测试GLPI的安装。使用以下命令更改SELinux模式:

sudo setenforce 0

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器

128问题解决了,但第3个问题依然无法解决,想解决第三个问题,请自行测试,并在评论区回我哦。
如果被限制的访问问题解决了,可以进一步配置SELinux以允许Apache用户访问GLPI目录。也就是使Selinux模式永久生效。

编辑SELinux配置文件/etc/selinux/config。可以使用任何文本编辑器打开该文件

sudo vi /etc/selinux/config


在打开的文件中,找到SELINUX一行,并将其值更改为permissive。确保行首没有注释符号(#)。
SELINUX=permissive
保存更改并关闭文件。

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
重新启动服务器,以使更改生效。

sudo reboot


一旦服务器重新启动并应用了永久的Permissive模式的SELinux设置,可以重新测试GLPI的安装并检查是否仍然存在目录创建的问题。

我这里因为安装的是centos7的桌面版,所以我可以直接编辑查找。桌面版就方便在这里

2.第七个问题

2.1问题

安装GLPi报错 Zend OPcache扩展名未安装

2.2解决方法:

安装php-opcache插件

sudo yum install php-opcache


编辑php.ini文件启用扩展/etc/php.d/10-opcache.ini,查找opcache.enable_flie_override=0,改为= 1并去掉这一行前面的分号

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器

重启Apache服务

sudo systemctl restart httpd

3.第六个问题

3.1问题

Security configuration for sessions
Ensure security is enforced on session cookies.
PHP directive "session.cookie_httponly" should be set to "on" to prevent client-side script to access cookie values.
翻译:确保在会话cookie上强制执行安全性。
PHP配置的"session.cookie_httponly"指令应设置为"on",以防止客户端脚本访问cookie值。
为了增强会话的安全性,并防止客户端脚本访问cookie值,可以通过配置PHP中的"session.cookie_httponly"指令来在会话cookie上强制执行安全性。

3.2解决

找到PHP配置文件:在服务器上找到PHP.ini配置文件。通常的位置包括/etc/php.ini
打开PHP配置文件:使用文本编辑器打开您在上一步中找到的PHP配置文件。
 

vi /etc/php.ini 

查找"session.cookie_httponly"指令:在PHP配置文件中搜索"session.cookie_httponly"指令。
将"session.cookie_httponly"设置为"on":如果指令存在,请确保将其设置为"on"。如果它被注释掉(前面有分号),删除分号并将其设置为"on"。 

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器

 重启Apache服务

sudo systemctl restart httpd

4.第5/6问题

第5个第6个问题是因为glpi的安装路径问题,意思是网页的根路径应该设置为glpi/public路径,以确保glpi无法访问公共文件,但重新移动路径涉及到改配置文件,没看懂安装文件怎么写的,有兴趣的可以看一下glpi-project.org/documentation/

官方给的GLPI管理员安装文件,这个问题是一个可选配置项,可以先略过

下面是安装的第五步

十二、安装续集

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
安装第5步,连接数据库
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
安装第6步,创建数据库
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
安装第7步

安装第8步你可以把√去掉,随你 

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
安装第9步
glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
安装第10步,结束

 这里是告诉你GLPI的管理员账号是glpi密码是glpi

 登录后

glpi资产管理系统,GLPI,开源,linux,运维,网络,电脑,服务器
首页警告

 这个警告在你更改完GLPI默认带的4个帐号的密码就可以去掉两条,最后一条英文的警告还是因为GLPI的根路径问题。无伤大雅测试环境。

 以上就是从Centos7开始安装PHP、数据库、Apache服务到最终搭建好GLPi的测试环境的。文章来源地址https://www.toymoban.com/news/detail-761921.html

到了这里,关于Centos7环境安装开源IT资产管理平台GLPI最新版本10.0.0.9的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 开源数据资产(元数据)管理平台选型对比

    尽管数据行业的新词热度,由大数据平台-数据治理-数据中台-数字化转型(现代数据技术栈)转换,做为这些新词的基础组成部分,数据资产管理平台/元数据管理平台/数据目录管理平台等技术方案,依旧处于Gartner曲线的爬升恢复期,相关平台百花齐放,一统江湖的开源平台

    2024年01月24日
    浏览(34)
  • 送你几款开源IDC资产管理系统

    更多运维技术,请关注微信公众号“运维之美” 对于公司机房运维人员来说,你的idc资产管理清单可能还记录在各种excel表格中,当设备和ip变动的时候进行手动更新,那可是太low了,看看这几款开源项目是否满足你的需求吧。 你可能面临如下问题: 分配的地址段占用了多少

    2024年02月05日
    浏览(31)
  • Docker中部署chemex开源资产管理系统

    本文讲解在使用docker部署chemex系统时遇到的问题,仅供参考,数据库部署部分不在此文列出 部署前先在在mysql上为chemex创建库 使用docker部署chemex时官方步骤如下:  注意: 如在启动chemex容器前加入 -

    2024年02月12日
    浏览(25)
  • 12款开源数据资产(元数据)管理平台选型分析(三)

    如上,是ChatGPT的百度指数和微信指数,继2022年12月上旬技术圈火热之后,因为微软、谷歌等巨头的推广加持,ChatGPT成为全球大众热源的话题。各大媒体都在消费这波舆论红利,打开微信公众号,劈天盖地各种姿势的ChatGPT推文。关于ChatGPT是否会替代人类的文章,在各个领域和

    2023年04月22日
    浏览(44)
  • 【基于云计算的资产管理系统】实现资产管理的高效、便捷、安全

    作者:禅与计算机程序设计艺术 【基于云计算的资产管理系统】实现资产管理的高效、便捷、安全 引言 随着云计算技术的快速发展,企业对于资产管理的效率、便捷性和安全性提出了更高的要求。资产管理系统作为企业重要的资产之一,其对于企业的运营和管理具有重要的

    2024年02月13日
    浏览(29)
  • 企业资产|企业资产管理系统|基于springboot企业资产管理系统设计与实现(源码+数据库+文档)

    企业资产管理系统目录 目录 基于springboot企业资产管理系统设计与实现 一、前言 二、系统功能设计  三、系统实现 1、用户信息管理 2、用户审核管理 3、资产分类管理  4、资产信息管理 5、资产信息添加 6、资产借出统计 7、资产归还审核 8、资产维修管理 9、资产维修添加

    2024年02月22日
    浏览(36)
  • 《数据资产》专题:什么是《数据资产》?应该如何落地《数据资产管理与实施》

    2021 年 12 月,中国南方电网发布了《南方电网数据资产管理体系白皮书》,白皮书指出,数据资产管理,是数据资产价值释放的必经之路。 报告中称,不少企业对于数据如何促进内部的提质增效及外部价值的释放并无统一认知,对于数据资产的运营缺乏体制化规划。 随着企

    2024年04月08日
    浏览(41)
  • 数据治理管理平台——数据资产管理

    数据治理 中的资产管理是一切治理活动的起点,在数据治理活动中,占据首要地位,只有将数据真正地资产化,才能有序进行后续的深入挖掘与研究。 数据资产管理作为数据治理的重要组成部分,有效地将数据规范管理和数据处理进行能力整合,实现对具体数据的元数据描

    2024年02月15日
    浏览(30)
  • 智能资产管理中的区块链应用:资产登记和管理的去中心化

    作者:禅与计算机程序设计艺术 随着互联网金融和大数据技术的快速发展,智能资产管理已经成为一个热门的话题。传统的资产管理主要依赖于传统的金融中介机构,这些机构存在一些无法解决的问题,例如信任问题、安全问题、效率问题等。而区块链技术的出现,为智能资

    2024年02月15日
    浏览(39)
  • 【正达信通】设备资产管理系统(ZS-iEAM),全生命周期资产管理全面击破设备管理难题

    设备资产管理系统(ZS-iEAM)是一款基于云计算开发的企业设备监控管理系统,通过建立工厂设备的数字化设备模型,实现设备资产的台账管理,维修,维护,运维,保养,润滑,设备备件等全方位管理,并通过设备信息的采集,智能计算设备OEE效率,维修同环比分析,减少设

    2024年01月16日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包