文章详情

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

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

2023-09-05 20:30

关注

目录

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

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯