Wụnye ngwa GLPI (IT na njikwa akụ) yana ngwa ngwa Fusion na Debian Linux


Ụdị azụmahịa ọ bụla ga-enwerịrị ihe na-enweghị ike ịgụta ọnụ nke achọrọ ka e chepụta, nyochaa na jikwaa ya. Ime nke a site na mkpịsị akwụkwọ na akwụkwọ ọ bụghị naanị na-ewe ogologo oge kama ọ na-enwekarị mmejọ ọtụtụ ndị ọrụ. Ịkwaga na sistemụ dijitalụ dị ka akwụkwọ ọrụ Excel/Libre Calc bụ ntakịrị ihe na-arụpụta ma dị mfe ịkwado ma ọ na-eweta ụfọdụ okwu ndị ọzọ na-adọrọ mmasị dị ka ịnweta akwụkwọ akụkọ, enweghị ike ịjụ ajụjụ ngwa ngwa, ma ọ bụ eziokwu dị mfe na ọtụtụ akwụkwọ akụkọ. mfe na-aghọ a lọjistik nro!

GLPI bụ sọftụwia njikwa akụrụngwa dị egwu enwere ike ịwụnye iji soro akụrụngwa ụlọ ọrụ. GLPI nwere ike iji tụnyere ọtụtụ ngwa ngwa azụmahịa dị ka LanSweeper, EasyVista na ManageEngine. GLPI nwere ọtụtụ atụmatụ bara uru:

  1. Ngwakọta ngwaike/Software
  2. Netwọk na ngwa ngwa mbipụta akwụkwọ
  3. Nkwado maka Ngwakọta Ngwakọta na Ngwa OCS
  4. Ngwakọta kọmpụta dị ka ihe nleba anya, ihe nyocha, ekwentị, wdg
  5. Sistemụ tiketi desktọpụ enyemaka
    1. Nchịkwa SLA
    2. Nchịkwa mgbanwe
    3. Nchịkwa ọrụ

    1. Ikike ibunye ngwanrọ
    2. Nchịkọta ngwa ahịa akpaghị aka site n'aka ndị ọrụ ahịa
    3. Ikike ijikwa Android, Windows, Linux, BSD, HP-UX, na ọtụtụ sistemụ arụmọrụ ndị ọzọ

    N'ihe niile ejiri GLPI na Fusion Inventory arụnyere, enwere ike iji nchikota mepụta usoro enyemaka-desk/njikwa akwụkwọ/ngwa ahịa maka azụmaahịa niile.

    Nkuzi a ga-agafe usoro dị mkpa iji dozie ngwa ngwa, hazie, wee malite ibubata ngwa ahịa n'ime GLPI site n'enyemaka nke Fusion Inventory na Debian 8 Jessie, mana otu ntuziaka ahụ na-arụkwa ọrụ na sistemụ Debian dị ka Ubuntu na Mint.

    1. Debian 8 Jessie arụnyerelarị (TecMint nwere akụkọ gbasara ịwụnye Debian 8 ebe a:
      1. Ntụziaka nwụnye Debian 8

      Ntinye nke GLPI/Fusion Inventory Server

      1. Nzọụkwụ mbụ n'ime usoro ahụ bụ ịmalite ma kwadebe ihe nkesa Debian. GLPI ga-achọ Apache2, MySQL, na ụfọdụ mgbakwunye PHP ka ọ rụọ ọrụ nke ọma. Ụzọ kachasị mfe iji nweta ngwugwu ndị a bụ na Apt meta-packager.

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

      Iwu a ga-ebudata ma wụnye ngwugwu ndị dị mkpa wee malite ọrụ sava ndị bụ isi. Mgbe MySQL na-etinye, ọ ga-abụ na ọ ga-ajụ ka e nwee ntọala MySQL mgbọrọgwụ paswọọdụ. Tọọ paswọọdụ a mana echefula ya n'ihi na ọ ga-adị mkpa n'oge adịghị anya.

      2. Mgbe ngwugwu niile mechara wụnye, ọ dị mma mgbe niile ijide n'aka na ọrụ nkesa na-agba ọsọ. A na-eme nke a n'ụzọ dị mfe site n'ịtụle usoro iji hụ ọrụ ndị na-ege ntị na ọdụ ụgbọ mmiri ndị nwere 'lsof' uru.

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

      Ụzọ ọzọ ị ga-esi gosi na apache2 na-arụ ọrụ ma na-ebuga ibe weebụ bụ imepe ihe nchọgharị weebụ wee pịnye adreesị IP nke Debian na ogwe URL. Ọ bụrụ na Apache2 na-arụ ọrụ, ihe nchọgharị weebụ kwesịrị iweghachi ibe Apache2 ndabere.

      http://Your-IP-Addresss
      

      Ugbu a Apache2 dịkarịa ala na-eje ozi ibe weebụ, ka buru ụzọ dozie nchekwa data MySQL wee hazie Apache2 ka ọ bụrụ GLPI nkesa.

      3. Site na ihe nkesa Debian, banye na MySQL iwu akara interface site na iji 'mysql'iwu.

      # mysql -u root -p
      

      Iwu a ga-anwa ịbanye na MySQL dị ka onye ọrụ mgbọrọgwụ MySQL (Ọ bụghị onye ọrụ mgbọrọgwụ usoro). Arụmụka '-p' ga-akpali onye ọrụ maka paswọọdụ onye ọrụ MySQL nke ahaziri mgbe MySQL arụnyere na paragraf bu ụzọ. N'ebe a, ọ dị mkpa ka e mepụta nchekwa data ọhụrụ 'glpi' maka GLPI. Iwu SQL iji rụzuo ọrụ a:

      mysql> create database glpi; 
      

      Iji gosi na e mepụtara nchekwa data ọhụrụ a, enwere ike ịnye iwu ‘show databases;. Nsonaazụ kwesịrị ịdị ka nseta ihuenyo dị n'okpuru.

      mysql> show databases;
      

      4. Site ebe a, a ga-emepụta onye ọrụ ọhụrụ nwere ihe ùgwù nke nchekwa data a. Ọ dịghị mgbe ọ dị mma iji mgbọrọgwụ onye ọrụ! Iji mepụta onye ọrụ MySQL ọhụrụ wee kenye ha ikike na nchekwa data ‘glpi:

      1. mepụta onye ọrụ 'glpi'@'localhost'; → na-emepụta onye ọrụ MySQL nke a na-akpọ 'glpi'.
      2. nye ohere niile na glpi.* na 'glpi'@'localhost' nke 'some_password' mara; → Nke a na-enye ohere nchekwa data niile dị na nchekwa data a na-akpọ 'glpi' nye onye ọrụ emepụtara ọhụrụ' glpi' wee nyefee paswọọdụ achọrọ maka onye ọrụ ahụ ịnweta nchekwa data SQL.
      3. ihe ùgwù; → mee nke a maka ohere ọhụrụ nke sava MySQL ga-agụ.

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

      N'oge a, MySQL dị njikere ma ọ bụ oge ịnweta ngwa GLPI.

      5. Inweta GLPI dị mfe ma enwere ike mezuo otu n'ime ụzọ abụọ. Ụzọ mbụ bụ ịga na ibe ụlọ ọrụ ahụ wee budata GLPI Software ma ọ bụ site na ngwa ahịrị iwu a maara dị ka 'wget'.

      Nke a ga-ebudata ma wụnye ụdị 9.4.2 nke bụ ụdị dị ugbu a dịka edemede a.

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

      6. Ozugbo ebudatara ngwanrọ ahụ, ọ dị mkpa ka ewepụtara ihe dị n'ime tarball. Iji tar tar, enwere ike ịwepu ihe dị n'ime ya, wepụ ya, ma tinye ya na ebe kwesịrị ekwesị na sava Debian maka ibe weebụ GLPI ka ọ dị.

      Nke a ga-ewepụ ọdịnaya tarball na folda akpọrọ ''code> glpi' na ndekọ /var/www. Site na ndabara, nke a bụ ndekọ aha Apache2 na-enye faịlụ na Debian.

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

      7. Iwu tar dị n'elu ga-ewepụ ọdịnaya niile n'ime ndekọ '/var/www/glpi' mana ọ ga-abụ nke onye ọrụ mgbọrọgwụ. Ọ ga-adị mkpa ịgbanwe nke a maka Apache2 na ihe nchekwa ndị ọzọ site na iji iwu chown.

      Nke a ga-agbanwe onye nwe ya na onye isi otu maka faịlụ niile dị na /var/www/glipi gaa na www-data bụ onye ọrụ na otu Apache2 ga-eji.

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

      N'oge a, Apache2 ga-adị mkpa ka ahazigharị ya iji jee ozi ọdịnaya GLPI ewepụtara ọhụrụ yana ngalaba na-esote ga-akọwa usoro ndị a.