GLPI+fusioninventory資產管理系統(超詳細步驟教程)

GLPI資產管理系統

 

一、簡介

資產管理系統是用於幫助管理員管理和跟蹤網絡中計算機及網絡設備的資產信息的軟件。根據具體配置可以獲取到資產的詳細的軟硬件信息及應用軟件的安裝下載情況。

GLPI是法語Gestionnaire libre de parc informatique的縮寫,是一款歷史悠久的資產管理軟件,他提供功能全面的IT資源管理接口,可以用來建立數據庫來全面管理IT部門的電腦、顯示器、服務器、打印機、網絡設備、電話等多種資產信息,同時也提供文檔、知識庫、工單、合同、供應商、聯繫人等其他管理功能 

二、搭建

搭建環境:centos7+apache+PHP5.6+MySQL(關閉防火牆和selinux

GLPI版本:9.3.1(目前的最新版)

       GLPI是一個web應用服務器:所以需要:

       *網絡服務器

       *PHP

       *數據庫

 

1、  配置yum

yum install epel-release -y

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

 image.png

2、  安裝php

因爲GLPI的要求,需要PHP的版本>=5.6centos7自帶的爲5.4,這裏下載的爲5.6版本

yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpuni-PHPUnit php-pecl-xdebug php-pecl-xhprof php-imap php-gd php-ldap

安裝完後查看一下:

image.png

3、  安裝LAMP(除了PHP)和GLPI

yum -y install gcc gcc-c++ gcc-g77 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 mysql mysql-server httpd


 

3.1配置MySQL

Systemctl start mariadb #啓動數據庫

執行 mysql_secure_installation 命令更改root密碼

登陸:mysql  -uroot  -p #輸入密碼登陸

 image.png         

creste database glpi;                                    

            image.png

           grant all privileges on glpi.* to root@localhost identified by "****(密碼)"

             image.png

            flush privileges


        然後quit退出

 

3.2安裝GLPI

安裝包獲取地址:https://github.com/glpi-project/glpi/releases

       tar -zxvf glpi-9.3.1.tgz -C /var/www/html
       chown -R apache:apache /var/www/html
       systemctl start httpd

        瀏覽器中輸入IP/glpi

            image.png

            選擇語言

            image.png

            image.png

            點擊“安裝”,如果是升級的話就點“升級”

            image.png

            image.png

            image.png

            image.png

            image.png

            image.png

            GLPI主界面:

            image.png

            可以雙擊名字去修改密碼。

             GLPI搭建完成

二、安裝插件

1、服務端安裝

        image.png

點擊查看插件目錄,可看到能裝在GLPI裏的所有插件

image.png

我們這裏選擇fusioninventory此插件,安裝包下載地址:

https://github.com/fusioninventory/fusioninventory-for-glpi/releases

這裏需要注意的是fusioninventory的版本一定要和GLPI的版本一致,例如我們剛安裝的GLPI版本是9.3的,這裏的fusioninventory的版本也得是9.3

將插件包解壓到GLPIplugins目錄中

image.png

在網頁進入插件頁面,會看到fusion inventory此插件,點擊安裝à啓動

image.png

在管理項目裏可以看到此插件:

image.png

下面爲fusioninventory的主界面:

image.png

2、代理端安裝

       2.1windows

       首先獲取windows版的安裝包

       安裝包網址:

https://github.com/fusioninventory/fusioninventory-agent/releases

有很多版本以供選擇,選擇合適的即可

image.png


2.2 linux版(此處只測試了centos7)其實都差不多

Linux版的需要更新yum源:

yum install epel-release
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum update

image.png

image.png

如果只是爲了獲取本虛擬機的資產信息,只需下載紅框內的模塊就行。如果是爲了運行代理進行網絡發現、SNMP資產盤點、Vmware遠程資產盤點等其他功能最好將search出來的都下載。

修改配置文件:

image.png

Server那一行我寫了域名,也可以寫服務端的IP地址,但是以後若是IP變化,所有的代理端將與服務端失去聯繫,重新配置會很麻煩,做好域名映射,此處設置爲域名,就算IP變化也不影響客戶端與服務端之間的通信。

image.png

然後執行以下命令:

Fusioninventory-agent  --server http://glpi.***.com/glpi/plugins/fusioninventory --daemon

讓該進程以守護進程一直在後臺運行,實現定期更新資產的功能

命令執行完畢稍等一會就會在瀏覽器中看到此服務器的資產信息

image.png

3、代理掃描網絡設備

進入fusion inventory插件的主界面

(1) 配置SNMP證書

image.png

image.png

(2)設置IP範圍段

image.png

image.png

image.png

(3)設置代理可執行的模塊

image.png

進入後隨便選一個已錄入的客戶端(需下載fusioninventory的所有模塊):

image.png

本次代理選擇上面配置的Linux的代理,因爲要執行很多模塊功能,當時就把yum search出來的模塊全下載了

(4)創建任務

image.png

SNMP掃描網絡設備要建立兩個任務:

第一個任務先發現IP段中的可用IP,爲網絡發現任務

第二個任務就是掃描該IP所屬網絡設備的具體信息,爲SNMP掃描任務

首先建立網絡發現任務

image.png

image.png

image.png

image.png

image.png


image.png

回到下面頁面,點“強制開始”:

image.png

然後在你剛選擇的那個Linux代理上執行fusioninventory-agent,這條命令可能要執行一段時間,耐心等待……..

image.png

接下來創建SNMP掃描任務

步驟與之前一樣,唯一的差別在於:

image.png

等網絡發現任務完成後,點進SNMP掃描任務,再點擊“強制開始”

然後再在Linux代理客戶端的命令行執行fusioninventory-agent,依舊耐心等待….

SNMP掃描任務完成後就會在“網絡設備”條目中看到已掃描進的設備

image.png

4、代理掃描ESXI服務器設備

image.png

(1)配置認證

image.png

image.png

image.png

image.png

(2)創建任務

image.png

image.png

image.png

回去點擊“強制啓動”,再執行:fusioninventory-agent命令

命令完成後在:資產à電腦條目裏面可以看到esxi服務器信息

image.png

end......





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章