Weboldal keresés

Telepítse a GLPI (IT és Asset Management) eszközt a Fusion Inventory-val a Debian Linux rendszeren


Bármilyen típusú vállalkozásnak számtalan mennyiségű eleme van, amelyeket leltározni, nyomon kell követni és kezelni. A toll és a papír használata nemcsak túl sok időt vesz igénybe, hanem gyakran több felhasználói hibára is hajlamos. A digitális rendszerre, például az Excel/Libre Calc munkalapokra való átállás egy kicsit produktívabb és könnyebben készíthető biztonsági másolat, de más érdekes problémákat is felvet, mint például a táblázathoz való hozzáférés, az adatok egyszerű lekérdezésének képtelensége vagy az az egyszerű tény, hogy több táblázat is könnyen logisztikai rémálommá válik!

A GLPI egy fantasztikus információ-erőforrás-kezelő szoftver, amely telepíthető a vállalati erőforrások nyomon követésére. A GLPI funkcionalitása összehasonlítható számos kereskedelmi szoftverrel, mint például a LanSweeper, az EasyVista és a ManageEngine. A GLPI számos nagyon hasznos funkcióval büszkélkedhet:

  1. Hardver/szoftver leltár
  2. Hálózati és nyomtató hardverleltár
  3. A Fusion Inventory és az OCS Inventory támogatása
  4. Számítógép-perifériák, például monitorok, szkennerek, telefonok stb
  5. Help-desk jegyértékesítő rendszer

    1. SLA menedzsment
    2. Változáskezelés
    3. Projektmenedzsment
  6. Jelentéskészítés PDF, CSV, PNG, SVG stb. formátumban
Ha a GLPI párosítva van a Fusion Inventoryval:
  1. Szoftvertelepítési képességek
  2. Automatizált leltár az ügyfélügynökökön keresztül
  3. Képes Android, Windows, Linux, BSD, HP-UX és sok más operációs rendszer kezelésére

Összességében a GLPI és a Fusion Inventory telepítésével a kombináció használható egy mindenre kiterjedő ügyfélszolgálati/dokumentumkezelő/leltári rendszer létrehozására bármilyen méretű vállalkozás számára.

Ez az oktatóanyag végigvezeti a szükséges lépéseket a gyors beállításhoz, konfiguráláshoz és a készlet importálásának megkezdéséhez a GLPI-be a Fusion Inventory segítségével a Debian 8 Jessie rendszeren, de ugyanezek az utasítások a Debian alapú rendszereken, például az Ubuntukon is működnek. és Menta.

Szükséges komponensek

  1. A Debian 8 Jessie már telepítve van ( a TecMint egy cikket tartalmaz a Debian 8 telepítéséről itt:

    1. Debian 8 telepítési útmutató
  2. Működő hálózati kapcsolat (szükséges az automatikus leltárhoz).
  3. Másodlagos gép a leltárügynök telepítéséhez (a Debian szerverhez hálózati kapcsolattal is)
  4. Root/adminisztrátori hozzáférés mindkét géphez

A GLPI/Fusion Inventory Server telepítése

1. lépés: Függőség telepítése

1. A folyamat első lépése a Debian szerver rendszerindítása és előkészítése. A GLPI megfelelő működéséhez Apache2, MySQL és néhány PHP kiegészítésre lesz szükség. A csomagok beszerzésének legegyszerűbb módja az Apt meta-csomagoló.

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

Ez a parancs letölti és telepíti a szükséges csomagokat, és elindítja az alapvető szerverszolgáltatásokat. A MySQL telepítése közben valószínűleg kérni fogja a MySQL root jelszó beállítását. Állítsa be ezt a jelszót, de NE felejtse el, mert hamarosan szükség lesz rá.

2. Miután az összes csomag telepítése befejeződött, mindig jó ötlet megbizonyosodni arról, hogy a kiszolgálói szolgáltatások futnak. Ez könnyen megvalósítható a rendszer kiértékelésével, hogy megtudja, mely szolgáltatások milyen portokon figyelnek az „lsof” segédprogrammal.

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

Egy másik módja annak, hogy megbizonyosodjon arról, hogy az apache2 működik, és egy weboldalt szállít, ha megnyit egy webböngészőt, és írja be a Debian szerver IP-címét az URL-sávba. Ha az Apache2 működik, a böngészőnek vissza kell adnia az „alapértelmezett” Apache2 oldalt.

http://Your-IP-Addresss

Most, hogy az Apache2 legalább egy weboldalt szolgál ki, először készítsük elő a MySQL adatbázist, majd állítsuk be az Apache2-t a GLPI szerverre. .

2. lépés: MySQL konfiguráció

3. A Debian szerverről jelentkezzen be a MySQL parancssori felületre a „mysql” paranccsal.

mysql -u root -p

Ez a parancs megpróbál bejelentkezni a MySQL-be MySQL root felhasználóként (NEM a rendszer root felhasználójaként). A '-p' argumentum a MySQL root felhasználói jelszavát kéri a felhasználótól, amely a MySQL előző bekezdésben történő telepítésekor volt konfigurálva. Ezen a ponton létre kell hozni egy új „glpi” adatbázist a GLPI számára. A feladat végrehajtásához szükséges SQL parancs:

mysql> create database glpi; 

Annak ellenőrzésére, hogy ez az új adatbázis valóban létrejött-e, kiadható a 'show databases;' parancs. Az eredménynek hasonlónak kell lennie, mint az alábbi képernyőképen.

mysql> show databases;

4. Innentől létre kell hozni egy új felhasználót, aki jogosult az adatbázishoz. Soha nem jó ötlet a root felhasználó használata! Új MySQL-felhasználó létrehozásához és engedélyek hozzárendeléséhez a „glpi” adatbázishoz:

  1. "glpi"@"localhost" felhasználó létrehozása; → létrehoz egy "glpi" nevű MySQL-felhasználót.
  2. adjon meg minden jogosultságot a glpi.* számára a 'glpi'@'localhost' számára, amelyet a 'some_password' azonosít; → ez minden adatbázis-jogosultságot biztosít a 'glpi' nevű adatbázison a az újonnan létrehozott „glpi” felhasználót, majd hozzárendeli az SQL-adatbázis eléréséhez szükséges jelszót.
  3. ürítési jogosultságok; → futtassa ezt, hogy a MySQL-kiszolgáló olvassa az új jogosultságokat.
mysql> create user 'glpi'@'localhost';
mysql> grant all privileges on glpi.* to 'glpi'@'localhost' identified by 'some_password';
mysql> flush privileges;

Ezen a ponton a MySQL készen áll, és ideje beszerezni a GLPI szoftvert.

3. lépés: Szerezze be és készítse elő a GLPI-t a telepítéshez

5. A GLPI beszerzése nagyon egyszerű, és kétféleképpen végezhető el. Az első módszer a projekt kezdőlapjának felkeresése és a GLPI szoftver letöltése vagy a „wget” parancssori segédprogramon keresztül.

Ezzel letölti és telepíti a 9.4.2 verziót, amely a cikk jelenlegi verziója.

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

6. A szoftver letöltése után a tarball tartalmát ki kell bontani. A tar segédprogram használatával a tartalom kicsomagolható, kicsomagolható, és a megfelelő helyre helyezhető a Debian szerveren, hogy a GLPI weboldal elérhető legyen.

Ez kicsomagolja a tarball tartalmát a /var/www könyvtárban található „glpi” mappába. Alapértelmezés szerint ez az a könyvtár, amelyben az Apache2 fájlokat szolgál ki a Debian rendszeren.

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

7. A fenti tar parancs az összes tartalmat kibontja a '/var/www/glpi' könyvtárba, de az összes tulajdonosa lesz a root felhasználó. Ezt az Apache2 és egyéb biztonsági okokból módosítani kell a chown paranccsal.

Ezzel a /var/www/glpi fájl összes fájljának tulajdonosa és elsődleges csoporttulajdona www-data-ra változik, amely az Apache2 által használt felhasználó és csoport. .

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

Ezen a ponton az Apache2-t újra kell konfigurálni az újonnan kibontott GLPI-tartalom kiszolgálásához, és a következő szakasz részletezi a lépéseket.