GLPIren Instalazioa
GLPIri buruzko post sorta bat egingo dugu, ondo baduzue, (eta ez baduzue ere bai) 😉 Uste dut inoiz ez dugula hitz egin ITSM tresna bikain honi buruz, IT departamentua kudeatzeko arazo asko konpontzen dituen tresna da, Informazioaren Teknologiako zerbitzuak kudeatzeko irtenbide librea. Gaur lehenengo gauza ikusiko dugu, nola instalatu.
GLPI software libreko irtenbide bat da gure informatikako azpiegituran aldaketak kontrolatzen lagunduko diguna, ez bakarrik service desk irtenbide gisa, arazoen jarraipena kudeatuz, arazoak, eskariak… si no que tenemos también la capacidad de gestionar activos como sea cualquier dispositivo (hardware y software), licencias, contratos… tendremos nuestra propia KB del conocimiento… Cumplimiento de SLAs… Es un sistema multi-tenant, donde dependiendo del Rol y Entidad los usuarios accederán únicamente donde se indique. Qué más… pues tema de informes es potente y sobre todo el tema de los Plugins, que con ellos podremos integrarlos con herramientas de terceros o ampliar alguna funcionalidad que no tenga GLPI o se mejore.
Esan dut, esto es un primer post, veremos la instalación on-premise de GLPI en un Ubuntu Server 20.10 (recién instalado, actualizado, IP fija, dado de alta en DNS, NTP configurado…). La idea es esa, hacer una pequeña serie de posts de GLPI porque es una solución muy potente y una gran comunidad detrás, ir conociendo algunas de sus posibilidades, un producto añejo y que, joe, se me hace raro no haber escrito antes nada.
Empezamos con la instalación de los requisitos:
sudo apt install -y apache2 libapache2-mod-php php-mysql mariadb-server php-mbstring php-curl php-gd php-xml php-intl php-ldap php-apcu php-xmlrpc php-cas php-zip php-bz2
Configuramos la zona horaria:
sudo nano /etc/php/7.4/apache2/php.ini date.timezone = Europe/Madrid
Descargamos la última versión de GLPI (comprueba aquí si hay alguna nueva versión), descomprimimos y corregimos permisos:
wget -q https://github.com/glpi-project/glpi/releases/download/9.5.5/glpi-9.5.5.tgz sudo tar xf glpi-9.5.5.tgz -C /var/www/ sudo chown -R www-data: //var/www/glpi/
Beharrezko moduluek aktibatzen ditugu, webgunea sortzen dugu, aktibatzen dugu eta apache berrabiarazi:
sudo a2enmod expires rewrite
sudo nano /etc/apache2/sites-available/glpi.conf
Alias /glpi /var/www/glpi
<Directory /var/www/glpi>
AllowOverride all
</Directory>
sudo a2ensite glpi.conf
sudo systemctl restart apache2
GLPIrako datu-basea sortzen dugu eta sarbide erabiltzaile bat, GLPI konfigurazio laguntzailean pixkanaka beharko dugu:
sudo mysql -u root -p
create database glpi charset utf8mb4 collate utf8mb4_unicode_ci;
create user glpi@localhost identified by 'PASAHITZA';
grant all privileges on glpi.* to glpi@localhost;
grant select on mysql.time_zone_name to glpi@localhost;
Orain izango da GLPI gure arakatzailearen bidez irekitzeko unea, algo como http://HELBIDE_IP/glpi eta dena ondo joan bada, GLPI konfigurazio laguntzailea izango dugu, lo primero, Erabiliko den hizkuntza hautatuko dugu & “OK”,
GLPIren lisentziaren baldintzak irakurri eta onartzen ditugu & “Jarraitu”,
Sakatu on “Instalatu” lehen aldiz instalatzen ari garenez,
Laguntzaileak egiaztatuko du behar guztiak betetzen ditugula, “Jarraitu”,
Datu-base zerbitzariaren datuak adierazten ditugu, ‘localhost’ adierazten dugu’ eta BD-ra sartzeko erabiltzaile eta pasahitza adierazten dugu & “Jarraitu”,
Lehenago sortu genuen BD hautatzen dugu, ‘glpi’ izenekoa’ & “Jarraitu”,
Konektatu eta datu-basea hasi zuen, perfecto, sustatu “Jarraitu”,
Borroka nahi izanez gero, erabilera metrikak bidali ditzakegu, GLPI komunitateak produktua hobetzen lagun dezan & “Jarraitu”,
“Jarraitu”,
Eta pasa, eman, ¡ya acabó! Nos indica que existen unas cuentas de usuario ya predefinidas con distintos roles, no olvidéis desactivar a futuro las cuentas y cambiar su contraseña. Estas cuentas serían:
- Administrador: glpi/glpi
- Técnico: tech/tech
- Cuenta sólo lectura: post-only/postonly
- Cuenta normal: normal/normal
Y bueno, probamos a entrar como el administrador de GLPI,
Y si todo ha ido en orden, bienvenidos GLPI, este será nuestro primer panel de gestión, ahora ya podremos comenzar a alimentar GLPI, crearemos nuestras Entidades, las organizaremos a nivel jerárquico dependiendo de how deseemos gestionar el servicio que prestemos. Daremos de alta usuarios, activos, eskariak… en futuros posts lo dicho, veremos posibilidades de uso de GLPI.
Ah, y que no se nos olvide! Instalazioa arrakastatsua izan bada, gogoratu instalazio-fitxategia ezabatzea:
rm /var/www/glpi/install/install.php





















































