Installéiert GLPI (IT an Asset Management) Tool mat Fusion Inventory an Debian Linux


All Zort vu Geschäft ass gebonnen onzuelbar Quantitéiten un Artikelen ze hunn déi musse inventaréiert, verfollegt a geréiert ginn. Dat mat Hëllef vu Bleistift a Pabeier ze maachen hëlt net nëmmen exzessiv Quantitéiten un, mee ass dacks ufälleg fir verschidde Benotzerfehler. Plënneren op en digitale System wéi Excel/Libre Calc Aarbechtsblieder ass e bësse méi produktiv a méi einfach ze backen, awer präsentéiert e puer aner interessant Themen wéi Zougang zum Spreadsheet, Onméiglechkeet fir einfach Daten ze froen, oder déi einfach Tatsaach datt verschidde Spreadsheets gëtt einfach e logisteschen Albtraum!

GLPI ass e fantastescht Stéck Informatiounsressource Management Software déi installéiert ka ginn fir d'Firma Ressourcen ze verfolgen. GLPI ass a Funktionalitéit vergläichbar mat verschiddene kommerziellen Softwarestécker wéi LanSweeper, EasyVista, a ManageEngine. GLPI bitt e puer ganz nëtzlech Funktiounen:

  1. Hardware/Software Inventar
  2. Netzwierk- an Drock-Hardware-Inventar
  3. Ënnerstëtzung fir Fusiounsinventar an OCS Inventar
  4. Computer Peripheriegeräte wéi Monitore, Scanner, Telefonen, asw.
  5. Help-Desk Ticketing System
    1. SLA Management
    2. Ännerungsmanagement
    3. Projetmanagement

    1. Software Deployment Fäegkeeten
    2. Automatiséiert Inventar duerch Client Agenten
    3. Kapazitéit fir Android, Windows, Linux, BSD, HP-UX a vill aner Betribssystemer ze handhaben

    Alles an allem mat GLPI a Fusion Inventory installéiert, kann d'Kombinatioun benotzt ginn fir en all ëmfaassend Helpdesk/Dokumentmanagement/Inventarsystem fir Geschäfter vun alle Gréissten ze kreéieren.

    Dësen Tutorial wäert duerch d'Schrëtt goen, déi néideg sinn fir séier ze konfiguréieren, ze konfiguréieren an ze importéieren Inventar an GLPI mat der Hëllef vu Fusion Inventory op Debian 8 Jessie, awer déiselwecht Instruktioune funktionnéieren och op Debian baséiert Systemer wéi Ubuntu a Mint.

    1. Debian 8 Jessie schonn installéiert (TecMint huet en Artikel iwwer d'Installatioun vun Debian 8 hei:
      1. Debian 8 Installatiounsguide

      Installatioun vun GLPI/Fusion Inventar Server

      1. Den éischte Schrëtt am Prozess ass fir den Debian Server ze booten an ze preparéieren. GLPI erfuerdert Apache2, MySQL, an e puer PHP Ergänzunge fir richteg ze funktionéieren. Deen einfachste Wee fir dës Packagen ze kréien ass mam Apt Meta-Packager.

      # apt-get install apache2 mysql-server-5.5 php5 php5-mysql php5-gd
      

      Dëse Kommando wäert déi néideg Packagen eroflueden an installéieren an d'Basis Serverservicer starten. Wärend MySQL installéiert ass, wäert et wahrscheinlech froen fir de MySQL Root Passwuert ze setzen. Setzt dëst Passwuert awer NET vergiess et well et geschwënn gebraucht gëtt.

      2. Nodeems all d'Pakete fäerdeg sinn ze installéieren, ass et ëmmer eng gutt Iddi fir sécher ze stellen datt d'Serverservicer lafen. Dëst gëtt einfach erreecht andeems Dir de System evaluéiert fir ze kucken wat Servicer lauschteren op wéi eng Ports mam 'lsof' Utility.

      # lsof -i :80 				[will confirm apache2 is listening to port 80]
      # lsof -i :3306				[will confirm MySQL is listening to port 3306]
      

      En anere Wee fir ze bestätegen datt Apache2 funktionnéiert an eng Websäit liwwert ass e Webbrowser opzemaachen an d'IP Adress vum Debian Server an der URL Bar anzeginn. Wann Apache2 funktionnéiert, sollt de Webbrowser d'Standard Apache2 Säit zréckginn.

      http://Your-IP-Addresss
      

      Elo datt Apache2 op d'mannst eng Websäit servéiert, léisst d'éischt d'MySQL Datebank virbereeden an dann den Apache2 op de Server GLPI konfiguréieren.

      3. Vum Debian-Server, loggt Iech op d'MySQL Kommandozeil-Interface mat dem Kommando 'mysql'.

      # mysql -u root -p
      

      Dëse Kommando wäert probéieren op MySQL als MySQL Root Benotzer ze loggen (NET de System Root Benotzer). Den Argument '-p' freet de Benotzer fir de MySQL Root Benotzer Passwuert dat konfiguréiert gouf wann MySQL am virege Paragraph installéiert gouf. Zu dësem Zäitpunkt muss eng nei Datebank 'glpi' fir GLPI erstallt ginn. De SQL Kommando fir dës Aufgab ze erreechen:

      mysql> create database glpi; 
      

      Fir ze bestätegen datt dës nei Datebank wierklech erstallt gouf, kann de Kommando 'Datenbanken weisen;' ausgestallt ginn. D'Resultat sollt ähnlech wéi de Screenshot hei ënnen ausgesinn.

      mysql> show databases;
      

      4. Vun hei aus soll en neie Benotzer mat Privilegien fir dës Datebank erstallt ginn. Et ass ni eng gutt Iddi de Root Benotzer ze benotzen! Fir en neie MySQL Benotzer ze kreéieren an hinnen Permissiounen un d'glpi'Datebank ze ginn:

      1. Erstellt de Benotzer 'glpi'@'localhost'; → erstellt e MySQL Benotzer mam Numm 'glpi'.
      2. all Privilegien op glpi.* un 'glpi'@'localhost' identifizéiert duerch 'e puer_Passwuert'; → dëst gëtt all Datebank Privilegien op der Datebank genannt 'glpi' un den nei erstallte Benotzer 'glpi' an gëtt dann e Passwuert erfuerdert fir dee Benotzer Zougang zu der SQL Datebank.
      3. Spull Privilegien; → lafen dëst fir déi nei Privilegien ze liesen vum MySQL Server.

      mysql> create user 'glpi'@'localhost';
      mysql> grant all privileges on glpi.* to 'glpi'@'localhost' identified by 'some_password';
      mysql> flush privileges;
      

      Zu dësem Zäitpunkt ass MySQL prett an et ass Zäit d'GLPI Software ze kréien.

      5. GLPI ze kréien ass ganz einfach a kann op ee vun zwee Weeër erreecht ginn. Déi éischt Method ass d'Homepage vum Projet ze besichen an d'GLPI Software erofzelueden oder iwwer de Kommandozeil Utility bekannt als 'wget'.

      Dëst wäert d'Versioun 9.4.2 eroflueden an installéieren, wat déi aktuell Versioun vun dësem Artikel ass.

      # wget -c https://github.com/glpi-project/glpi/releases/download/9.4.2/glpi-9.4.2.tgz 
      

      6. Wann d'Software erofgelueden ass, muss den Inhalt vum Tarball extrahéiert ginn. Mat der Tar-Utility kann den Inhalt dekompriméiert, extrahéiert an op der richteger Plaz um Debian Server plazéiert ginn fir datt d'GLPI Websäit zougänglech ass.

      Dëst extrahéiert den Tarball Inhalt an en Dossier mam Numm 'glpi'am /var/www Verzeichnis. Par défaut ass dëst de Verzeechnes deen Apache2 Dateien op Debian servéiert.

      # tar xzf glpi-9.4.2.tgz -C /var/www 
      

      7. Deen uewe genannte Tar Kommando extrahéiert all Inhalter an den '/var/www/glpi'Verzeechnes, awer et wäert alles vum Root-Benotzer gehéiert. Dëst muss geännert ginn fir Apache2 an aner Sécherheetsgrënn mam Chown Kommando.

      Dëst wäert de Besëtzer an de primäre Gruppebesëtzer fir all d'Dateien an /var/www/glpi op www-data änneren, wat de Benotzer a Grupp ass, deen Apache2 benotzt.

      # chown -R www-data:www-data /var/www/glpi
      

      Zu dësem Zäitpunkt muss Apache2 nei konfiguréiert ginn fir den nei extrahéierten GLPI Inhalter ze déngen an déi folgend Sektioun wäert d'Schrëtt detailléiert.