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

GLPI資產管理系統php

 

1、簡介html

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

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

2、搭建c++

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

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

       GLPI是一個web應用服務器:因此須要:web

       *網絡服務器sql

       *PHP數據庫

       *數據庫

 

一、  配置yum

yum install epel-release -y

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

 image.png

二、  安裝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

三、  安裝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搭建完成

2、安裝插件

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......

相關文章
相關標籤/搜索