Kuinka asentaa GLPI [IT Asset Management] RHEL-järjestelmiin
GLPI on ranskankielinen lyhenne sanoista Gestionnaire Libre de Parc Informatique tai yksinkertaisesti Free IT Equipment Manager. Se on avoimen lähdekoodin IT-omaisuuden hallinta. , palvelutyöpöytäjärjestelmä ja PHP:llä kirjoitettu ongelmanseurantajärjestelmä.
GLPI on luotu auttamaan yrityksiä hallitsemaan IT-omaisuuttaan ja seuraamaan tapauksia ja pyyntöjä HelpDesk-toiminnon ansiosta.
GLPI tarjoaa seuraavat tärkeimmät avaintoiminnot:
- Laitteistojen, ohjelmistojen, palvelinkeskusten ja kojetaulujen hallinta.
- Tukipalvelu
- Projektinhallinta
- Varainhoito
- Hallinto
- Kokoonpano
Kattavan luettelon kaikista GLPI:n tarjoamista ominaisuuksista löydät GLPI -ominaisuudet -osiosta. Tässä oppaassa näytämme, kuinka GLPI IT Asset Management -työkalu asennetaan RHEL-pohjaisiin jakeluihin, kuten CentOS, AlmaLinux ja >Rocky Linux.
Vaihe 1: Asenna LAMP Stack RHEL 8:aan
Koska GLPI:tä hallitaan käyttöliittymästä, ensimmäinen vaihe on asentaa LAMP-pino. Päivitä kuitenkin ensin paikalliset pakettiluettelot kuvan mukaisesti
sudo dnf update
Asenna seuraavaksi Apache-verkkopalvelin ja MariaDB-tietokantapalvelin.
sudo dnf install httpd mariadb-server -y
Kun olet asentanut, ota palvelut käyttöön järjestelmän käynnistyksen yhteydessä.
sudo systemctl enable httpd
sudo systemctl enable mariadb
Käynnistä sitten Apache- ja MariaDB-palvelut.
sudo systemctl start httpd
sudo systemctl start mariadb
Seuraava vaihe on asentaa PHP. Asennamme PHP 8.0:n, jonka tarjoaa Remi-arkisto. Joten ensimmäinen vaihe on ottaa Remi-arkisto käyttöön seuraavasti.
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Asennuksen jälkeen voit luetella kaikki saatavilla olevat PHP-moduulit.
sudo dnf module list php -y
Ota PHP 8.0 -moduuli käyttöön suorittamalla komento:
sudo dnf module enable php:remi-8.0 -y
Nyt voit asentaa PHP 8.0:n ja muut asennukseen vaadittavat PHP-laajennukset kuvan mukaisesti.
sudo dnf install php php-{mbstring,mysqli,xml,cli,ldap,openssl,xmlrpc,pecl-apcu,zip,curl,gd,json,session,imap} -y
Vaihe 2: Luo tietokanta GLPI:lle
Seuraava vaihe on luoda tietokanta GLPI:lle. Joten kirjaudu sisään MariaDB-tietokantapalvelimeen:
sudo mysql -u root -p
Luo tietokanta ja tietokannan käyttäjä ja myönnä kaikki tietokannan oikeudet käyttäjälle
> CREATE DATABASE glpidb;
> GRANT ALL ON glpidb.* TO 'glpi_user'@'localhost' IDENTIFIED BY 'P@ssword321';
> FLUSH PRIVILEGES;
> EXIT;
Vaihe 3: Lataa GLPI-asennusohjelma
Kun tietokanta on paikallaan, seuraava vaihe on ladata GLPI-asennusohjelma, joka sisältää kaikki GLPI:n asennustiedostot. Siirry viralliselle GLPI-lataussivulle ja nappaa binääritiedosto käyttämällä wget-komentoa kuvan mukaisesti.
wget https://github.com/glpi-project/glpi/releases/download/10.0.0/glpi-10.0.0.tgz
Pura seuraavaksi tarball-tiedosto webroot-hakemistoon seuraavasti.
sudo tar -xvf glpi-10.0.0.tgz -C /var/www/html/
Ja aseta seuraavat omistajuus ja käyttöoikeudet.
sudo chown -R apache:apache /var/www/html/glpi
sudo chmod -R 755 /var/www/html/glpi
Vaihe 4: Luo Apache-määritys GLPI:lle
Seuraavaksi sinun on luotava Apache-määritystiedosto GLPI:lle hakemistoon /etc/httpd/conf.d/.
sudo vim /etc/httpd/conf.d/glpi.conf
Liitä seuraava kokoonpano. Muista antaa ServerName-attribuutille palvelimen IP-osoite tai rekisteröity verkkotunnuksen nimi.
<VirtualHost *:80>
ServerName server-IP or FQDN
DocumentRoot /var/www/html/glpi
ErrorLog "/var/log/httpd/glpi_error.log"
CustomLog "/var/log/httpd/glpi_access.log" combined
<Directory> /var/www/html/glpi/config>
AllowOverride None
Require all denied
</Directory>
<Directory> /var/www/html/glpi/files>
AllowOverride None
Require all denied
</Directory>
</VirtualHost>
Tallenna ja poistu.
Aseta seuraavaksi seuraavat SELinux-käytännöt.
sudo dnf -y install policycoreutils-python-utils
sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/glpi(/.*)?"
sudo restorecon -Rv /var/www/html/glpi
Ota kaikki muutokset käyttöön käynnistämällä Apache uudelleen.
sudo systemctl restart httpd
Vaihe 5: Viimeistele GLPI-asennus selaimesta
Viimeistele asennus avaamalla selain ja käymällä palvelimesi IP-osoitteessa tai rekisteröidyssä verkkotunnuksessa.
http://server-ip
Valitse ensimmäisessä vaiheessa haluamasi kieli ja paina sitten "Ok".
Hyväksy seuraavaksi käyttöluvan ehdot ja napsauta Jatka.
Aloita GLPI-asennus valitsemalla seuraavaksi Asenna.
Tämä vie sinut luetteloon vaatimuksista, joita tarvitaan asennuksen jatkamiseen. Varmista, että kaikki PHP-laajennukset ja kirjastot on asennettu. Vieritä sitten kokonaan alas ja napsauta "Jatka".
Täytä seuraavassa vaiheessa tietokannan tiedot ja napsauta Jatka.
Asennusohjelma yrittää muodostaa yhteyden tietokantaan. Kun yhteys on muodostettu, valitse aiemmin määrittämäsi tietokanta ja napsauta Jatka.
Asennusohjelma alustaa tietokannan ja kun alustus on valmis, napsauta uudelleen Jatka.
Valitse seuraavassa vaiheessa, lähetetäänkö käyttötilastoja vai ei, ja napsauta Jatka.
Seuraavassa vaiheessa annetaan linkki, josta voit ilmoittaa virheistä tai saada apua GLPI:n kanssa. Siirry seuraavaan vaiheeseen napsauttamalla Jatka.
Kun asennus on valmis, kirjaudu sisään napsauttamalla Käytä GLPI:tä.
Tämä ohjaa sinut kirjautumissivulle, kuten näet. Oletusarvoiset kirjautumistiedot ovat alla:
For Administrator account glpi / glpi
For technician account tech / tech
For normal account normal / normal
For postonly postonly / postonly
Ja katso GLPI-hallintapaneeli! Sieltä voit aloittaa tapausten/pyyntöjen hallinnan, raporttien luomisen, SLA-sopimusten määrittelyn ja kaiken, mikä liittyy palvelupisteeseen ja omaisuudenhallintaan.
Tämä vie meidät tämän oppaan loppuun. Toivomme, että voit nyt asentaa GLPI-palvelupisteen ja IT-omaisuudenhallintatyökalun mukavasti RHEL-pohjaisiin jakeluihin.