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:
- Hardver/szoftver leltár
- Hálózati és nyomtató hardverleltár
- A Fusion Inventory és az OCS Inventory támogatása
- Számítógép-perifériák, például monitorok, szkennerek, telefonok stb
Help-desk jegyértékesítő rendszer
- SLA menedzsment
- Változáskezelés
- Projektmenedzsment
Ha a GLPI párosítva van a Fusion Inventoryval:
- Szoftvertelepítési képességek
- Automatizált leltár az ügyfélügynökökön keresztül
- 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
-
A Debian 8 Jessie már telepítve van ( a TecMint egy cikket tartalmaz a Debian 8 telepítéséről itt:
- Debian 8 telepítési útmutató
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:
- "glpi"@"localhost" felhasználó létrehozása; → létrehoz egy "glpi" nevű MySQL-felhasználót.
- 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.
- ü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.