Fi sori ẹrọ GLPI (IT ati Iṣakoso dukia) Ọpa pẹlu Fusion Inventory ni Debian Linux


Iru iru iṣowo eyikeyi ni a ni lati ni awọn oye ti ainiye ti awọn ohun ti o nilo lati ṣe atokọ, tọpinpin, ati ṣakoso. Ṣiṣe bẹ nipasẹ pen ati iwe kii ṣe gba iye akoko ti o pọ ju ṣugbọn o jẹ igbagbogbo si awọn aṣiṣe olumulo pupọ. Gbigbe si eto oni-nọmba bi awọn iwe iṣẹ iṣẹ Excel/Libre Calc jẹ diẹ ti iṣelọpọ diẹ sii ati rọrun lati ṣe afẹyinti ṣugbọn o mu diẹ ninu awọn ọrọ ti o nifẹ sii bii iraye si kaakiri, ailagbara lati ṣawari data ni rọọrun, tabi otitọ ti o rọrun pe awọn iwe kaunti pupọ ni rọọrun di alaburuku eekaderi!

GLPI jẹ nkan ikọja ti sọfitiwia iṣakoso alaye-orisun ti o le fi sori ẹrọ lati tọpinpin awọn orisun ile-iṣẹ. GLPI jẹ afiwera ni iṣẹ si ọpọlọpọ awọn ege iṣowo ti sọfitiwia bii LanSweeper, EasyVista, ati ManageEngine. GLPI ṣogo ọpọlọpọ awọn ẹya ti o wulo pupọ:

  1. Ohun-elo/Ohun elo sọfitiwia
  2. Nẹtiwọọki ati iwe atokọ ohun elo titẹ
  3. Atilẹyin fun Oja Fusion ati OCS Oja
  4. Awọn ohun elo agbeegbe Kọmputa gẹgẹbi awọn diigi, awọn ọlọjẹ, awọn tẹlifoonu, ati bẹbẹ lọ
  5. Eto Kikọ tikẹti-tabili
    1. Isakoso SLA
    2. Yi Iṣakoso pada
    3. Iṣakoso ile-iṣẹ

    1. Awọn agbara imuṣiṣẹ sọfitiwia
    2. Iṣowo adaṣe nipasẹ awọn aṣoju alabara
    3. Agbara lati ṣe mu Android, Windows, Linux, BSD, HP-UX, ati ọpọlọpọ awọn ọna ṣiṣe miiran

    Ni gbogbo rẹ pẹlu GLPI ati Fusion Inventory ti fi sii, a le lo idapọ lati ṣẹda gbogbo iranlọwọ iranlọwọ-tabili/iṣakoso iwe/eto atokọ fun gbogbo awọn iṣowo ti gbogbo awọn titobi.

    Ikẹkọ yii yoo rin nipasẹ awọn igbesẹ ti o ṣe pataki lati ṣeto ni kiakia, tunto, ati bẹrẹ gbigbe akowọle ọja wọle sinu GLPI pẹlu iranlọwọ ti Oju-ọja Fusion lori Debian 8 Jessie, ṣugbọn awọn itọnisọna kanna tun ṣiṣẹ lori awọn eto orisun Debian bi Ubuntu ati Mint.

    1. Debian 8 Jessie ti fi sii tẹlẹ (TecMint ni nkan kan lori fifi Debian 8 sii nibi:
      1. Debian 8 Itọsọna Fifi sori

      Fifi sori ẹrọ ti olupin GLPI/Fusion Server

      1. Igbesẹ akọkọ ninu ilana ni lati bata si oke ati mura olupin Debian. GLPI yoo nilo Apache2, MySQL, ati diẹ ninu awọn afikun PHP lati le ṣiṣẹ daradara. Ọna to rọọrun lati gba awọn idii wọnyi jẹ pẹlu Apt meta-packager.

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

      Aṣẹ yii yoo gba lati ayelujara ati fi awọn idii ti o nilo sii ati bẹrẹ awọn iṣẹ olupin ipilẹ. Lakoko ti MySQL n fi sii, o ṣee ṣe yoo beere lati ni eto igbaniwọle root MySQL. Ṣeto ọrọ igbaniwọle yii ṣugbọn MAṣe gbagbe rẹ bi yoo ṣe nilo laipẹ.

      2. Lẹhin gbogbo awọn idii ti pari fifi sori ẹrọ, o jẹ igbagbogbo imọran lati rii daju pe awọn iṣẹ olupin nṣiṣẹ. Eyi ni aṣeṣe ni rọọrun nipasẹ ṣiṣe iṣiro eto lati wo iru awọn iṣẹ ti n tẹtisi lori awọn ibudo wo pẹlu iwulo 'lsof'.

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

      Ọna miiran lati jẹrisi apache2 n ṣiṣẹ ati fifiranṣẹ oju-iwe wẹẹbu ni lati ṣii ẹrọ lilọ kiri lori ayelujara kan ki o tẹ adirẹsi IP olupin Debian ni ọpa URL. Ti Apache2 n ṣiṣẹ, aṣawakiri wẹẹbu yẹ ki o da oju-iwe\"aiyipada" Apache2 pada.

      http://Your-IP-Addresss
      

      Nisisiyi pe Apache2 n ṣiṣẹ ni o kere ju oju-iwe wẹẹbu kan, jẹ ki akọkọ ṣeto ibi ipamọ data MySQL ati lẹhinna tunto Apache2 si olupin GLPI.

      3. Lati olupin Debian, wọle sinu wiwo laini aṣẹ MySQL nipa lilo aṣẹ ' mysql '.

      # mysql -u root -p
      

      Aṣẹ yii yoo gbiyanju lati wọle si MySQL bi olumulo MySQL root (KO olumulo olumulo gbongbo eto). ‘ -p ‘ ariyanjiyan yoo mu tọ olumulo fun ọrọigbaniwọle olumulo olumulo MySQL ti o tunto nigbati a fi MySQL sii ni paragirafi tẹlẹ. Ni aaye yii, ipilẹ data tuntun ‘ glpi ‘ nilo lati ṣẹda fun GLPI. Aṣẹ SQL lati ṣe iṣẹ yii:

      mysql> create database glpi; 
      

      Lati jẹrisi pe ipilẹ data tuntun ni a ṣẹda nitootọ, ‘ show infomesonu; ‘ aṣẹ le ṣee ṣe. Abajade yẹ ki o dabi iru-shot iboju isalẹ.

      mysql> show databases;
      

      4. Lati ibi, olumulo tuntun pẹlu awọn anfani si ibi ipamọ data yii yẹ ki o ṣẹda. Ko jẹ imọran ti o dara lati lo olumulo gbongbo! Lati ṣẹda olumulo MySQL tuntun ki o fi awọn igbanilaaye si wọn si ibi ipamọ data ‘ glpi :

      1. ṣẹda olumulo 'glpi' @ 'localhost'; → ṣẹda olumulo MySQL ti a pe ni 'glpi'.
      2. fifun gbogbo awọn anfani lori glpi. * si 'glpi' @ 'localhost' ti a damo nipasẹ 'some_password'; → eyi funni gbogbo awọn anfani data lori ibi ipamọ data ti a pe ni 'glpi' si olumulo ti o ṣẹṣẹ ṣẹda 'glpi' ati lẹhinna fi ọrọ igbaniwọle kan ti o nilo fun olumulo yẹn lati wọle si ibi ipamọ data SQL.
      3. yọ awọn anfani kuro; → ṣiṣe eyi fun awọn anfani tuntun lati ka nipasẹ olupin MySQL.

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

      Ni aaye yii, MySQL ti ṣetan ati pe o to akoko lati gba sọfitiwia GLPI.

      5. Gbigba GLPI jẹ irorun ati pe o le ṣaṣeyọri ọkan ninu awọn ọna meji. Ọna akọkọ ni lati ṣabẹwo si oju-ile ile iṣẹ akanṣe ati Igbasilẹ GLPI Software tabi nipasẹ iwulo laini aṣẹ ti a mọ ni 'wget'.

      Eyi yoo gba lati ayelujara ati fi sori ẹrọ ẹya 9.4.2 eyiti o jẹ ẹya lọwọlọwọ bi ti nkan yii.

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

      6. Lọgan ti a ba gba software naa lati ayelujara, awọn akoonu ti tarball nilo lati fa jade. Lilo iwulo oda, awọn akoonu le ti pọn, fa jade, ki o gbe si ipo ti o yẹ lori olupin Debian fun oju opo wẹẹbu GLPI lati wa ni wiwọle.

      Eyi yoo yọ awọn akoonu tarball jade si folda ti a pe ni ' glpi ' ninu itọsọna /var/www . Nipa aiyipada, eyi ni itọsọna ti Apache2 ṣe iranṣẹ awọn faili lori Debian.

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

      7. Aṣẹ oda ti o wa loke yoo fa gbogbo awọn akoonu inu naa jade sinu ‘/var/www/glpi ’ itọsọna ṣugbọn gbogbo rẹ yoo jẹ ohun-ini nipasẹ olumulo gbongbo. Eyi yoo nilo lati yipada fun Apache2 ati awọn idi aabo miiran nipa lilo pipaṣẹ gige.

      Eyi yoo yipada oluwa ati nini nini ẹgbẹ akọkọ fun gbogbo awọn faili ni /var/www/glpi si www-data eyiti o jẹ olumulo ati ẹgbẹ ti Apache2 yoo lo.

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

      Ni aaye yii, Apache2 yoo nilo lati tunto ni ibere lati sin awọn akoonu GLPI ti a ṣẹṣẹ jade ati abala atẹle yoo ṣe apejuwe awọn igbesẹ naa.