Está en la página 1de 6

Informe de Laboratorio – Administración y Gestión de Redes

UNIVERSIDAD TÉCNICA DEL NORTE

FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS

CARRERA DE INGENIERÍA EN ELECTRÓNICA Y REDES DE


COMUINCACIÓN

INSTALACIÓN Y CONFIGURACIÓN DE GLPI

Adonis Narváez

abnarvaezz@utn.edu.ec

1. Título

INSTALACIÓN Y CONFIGURACIÓN DE GLPI

2. Resumen

El presente documento presenta la instalación de GLPI,


indicando desde los requisitos del sistema, las
dependencias necesarias y configuración de archivos para
tener un óptimo funcionamiento de GLPI.

GLPI funciona con plugins con lo cual realiza varias


operaciones que permiten tener una gestión más Figura 1 GLPI
centralizada de los usuarios.
Tratándose de un software ITSM, las principales
Además este software permite la creación de tickets con funcionalidades de GLPi son las siguientes:
lo cual se puede tener presente cualquier falla, en el
documento se explicará el funcionamiento de este. • Gestión multi-entidades
• Soporte multi-usuarios y sistema de
3. Objetivos autenticación múltiple
• Gestión administrativa y financiera
- Instalar el entorno LAMP en Centos 7.
• Funcionalidades de inventario
- Configurar LAMP para el correcto funcionamiento en • Gestión de expedición de tickets y solicitudes,
Centos. funcionalidades de monitoreo
• Gestión de problemas y de cambios
- Descargar GLPI para poder instalarlo. • Gestión de licencias (ITIL Compliant)10
• Atribución de material: ubicación, usuarios y
- Instalar GLPI en entorno LAMP.
grupos
- Configurar los archivos para que funcione GLPI. • Interfaz simplificada permitiendo a los usuarios
finales rellenar un ticket de soporte
- Instalar los diferentes plugins. • Generador de reportes activos y Helpdesk:
hardware, red o intervenciones (soporte)
- Familiarizarse con el entorno de GLPI.
GLPI utiliza las siguientes tecnologías:
4. Marco Teórico
• PHP 5.4 o más
GLPI • MySQL/MariaDB para la base de datos
Es una solución libre de gestión de servicios de tecnología • HTML para las páginas web
de la información, un sistema de seguimiento de • CSS para las hojas de estilo
incidencias y de solución service desk. Este software de • XML para la generación de informes
código abierto está editado en PHP y distribuido bajo una
licencia GPL. [1]

5. Simulación

Para la simulación se utiliza una máquina virtual de


vmware en donde se instaló el sistema operativo CentOS
7, en esta máquina virtual se instalará todos los
complementos necesarios para instalar GLPI.
Informe de Laboratorio – Administración y Gestión de Redes

INSTALACIÓN DE SERVIDOR LAMP

Para instalar todo el software LAMP los paquetes que


necesitaremos son los siguientes:

• httpd
• mariadb-server
• php
• php-mysqlnd

~$ sudo yum -y install httpd mariadb-server php php-


mysqlnd
Figura 2 CENTOS 7
ARRANQUE DE SERVICIOS.
Para la instalación de GLPI se debe tener en cuenta los
~$ sudo systemctl enable httpd mariadb
siguientes parámetros.
~$ sudo systemctl start httpd mariadb
• Un sistema actualizado CentOS 7.
• Entorno LAMP, es decir, servidor web con PHP
(hasta 7.3) y bases de datos MariaDB/MySQL.
• Paquetes instalados: policycoreutils-python. AJUSTE DE FIREWALL
• Acceso a línea de comandos con root o un
usuario con permisos de sudo. Excepción para el servicio http:
• Conexión a Internet. ~$ sudo firewall-cmd --permanent --zone=public --add-
service=http
6. Instalación de GLPI
Excepción para servicio seguro Https:
Primero se debe instalar y configurar el entorno LAMP.
~$ sudo firewall-cmd --permanent --zone=public --add-
CONFIGURACIÓN DE LOS REPOSITORIOS service=https
EPEL
~$ sudo firewall-cmd –reload
Debido a que los repositorios oficiales de CentOS sólo
ofrecen la versión 5.4.16 de PHP, una versión ya obsoleta [2]
e insegura, habilitaremos el soporte EPEL para disponer
de paquetes más actualizados. DESCARGA DE GLPI

~$ sudo yum -y install epel-release yum-utils ~$ wget https://github.com/glpi-


project/glpi/releases/download/9.4.5/glpi-9.4.5.tgz
CONFIGURAR LOS REPOSITORIOS PARA PHP
Antes de instalar se debe preparar el sistema de modo
~$ sudo yum install -y que se cumpla con las exigencias del instalador web.
http://rpms.remirepo.net/enterprise/remi-release-7.rpm
DIRECTORIO PARA GLPI
~$ sudo yum-config-manager --enable remi-php74
~$ sudo tar xf glpi-9.4.5.tgz -C /var/www/html
CONFIGURACIÓN DE REPOSITORIOS PARA
MariaDB ~$ sudo chown -R apache
/var/www/html/glpi/{config,files}
Se modifica el siguiente archivo con el siguiente
contenido. PHP

~$ sudo nano /etc/yum.repos.d/mariadb-10.4.repo ~$ sudo yum install -y php-


{apcu,gd,imap,ldap,mbstring,opcache,pear-CAS,xmlrpc}
[mariadb]
~$ sudo systemctl reload httpd
name = MariaDB
SERVIDOR WEB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
~$ sudo nano /etc/httpd/conf.d/glpi.conf
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY
MariaDB <Directory /var/www/html/glpi>

gpgcheck=1 AllowOverride all

Ahora se procede a actualizar los repositorios. </Directory>

~$ sudo yum update -y ~$ sudo systemctl reload httpd


Informe de Laboratorio – Administración y Gestión de Redes

CONFIGURACIÓN DE SELinux TÉRMINOS DE LICENCIA

~$ sudo chcon -R -t httpd_sys_rw_content_t


/var/www/html/glpi/{config,files}

~$ sudo semanage fcontext -a -t httpd_sys_rw_content_t


"/var/www/html/glpi/config(/.*)?"

~$ sudo semanage fcontext -a -t httpd_sys_rw_content_t


"/var/www/html/glpi/files(/.*)?"

~$ sudo setsebool -P httpd_can_network_connect on

~$ sudo setsebool -P httpd_can_network_connect_db on


Figura 4 Términos de licencia
~$ sudo setsebool -P httpd_can_sendmail on
ESCOGER INSTALACIÓN
BASE DE DATOS

GLPI se apoya sobre el servicio de bases de datos de


CentOS 7, concretamente MariaDB o MySQL.

~$ mysql -u root -p

> create database glpi collate utf8mb4_general_ci


character set utf8mb4;

> create user glpi@localhost identified by


'XXXXXXXX'; Figura 5 Instalar

> create user glpi@localhost identified with REQUISITOS DEL SISTEMA


mysql_native_password by 'XXXXXXXX';

> grant all privileges on glpi.* to glpi@localhost;

> exit

INSTALACIÓN VIA WEB

Accedemos desde un navegador indicando la URL con la


que quedará configurada la aplicación. En este ejemplo,
basta con añadir la ruta /glpi a la dirección IP o dominio
del servidor CentOS 7.

192.168.1.21/glpi
Figura 6 Requisitos del sistema
SELECCIÓN DEL IDIOMA
ACCESO AL SERVICIO DE BASE DE DATOS

Figura 3 Selección de idioma

Figura 7 Servidor de base de datos


Informe de Laboratorio – Administración y Gestión de Redes

SELECCIONAR BASE DE DATOS CREADA

Figura 11 Interfaz GLPI


Figura 8 Selección de base de datos
En GLPI se tiene la barra de opciones en donde se
encuentra:
FIN DE INSTALACIÓN
ACTIVOS

Figura 9 Fin de instalación

PÁGINA PRINCIPAL

Figura 12 Activos

ASISTENCIA

Figura 13 Asistencia
Figura 10 Página principal
GESTIÓN
[3]

7. Recolección de la información y resultados


(Observaciones)

Una vez que se ingresa se tiene la interfaz de GLPI.

Figura 14 Gestión
Informe de Laboratorio – Administración y Gestión de Redes

HERRAMIENTAS

Figura 18 Activos
Figura 15 Herramientas

ADMINISTRACIÓN

Figura 19 Características de los activos

TICKETS

Para la generación de tickets se debe ingresar la


información en un formulario, indicando que tipo de ticket
es, además informando del problema que se está
generando y asignándole un responsable.

Figura 16 Administración

CONFIGURACIÓN

Figura 20 Formulario para tickets

USUARIOS

En este apartado se puede gestionar los usuarios con quien


se tendrá una conexión directa, para la gestión de los
dispositivos.

Figura 17 Configuración

GLPI permite la gestión de una red y de dispositivos, esta


gestión lo realiza de manera en que los usuarios pueden
generar tickets de alerta o de solicitud a un técnico o
administrador de la red.

8. Análisis de resultados
Figura 21 Usuarios
ACTIVOS
PLUGIN
En este apartado se puede ver y agregar dispositivos, aquí
se puede poner toda la información de los dispositivos asi Para la gestión se utiliza plugins que ayudan a llevar un
como su estado actual, para llevar un mejor manejo de los mejor control de las operaciones, existen varios plugin.
activos.
Informe de Laboratorio – Administración y Gestión de Redes

Figura 26 Habilitar plugins

Figura 22 Plugins disponibles

Para la instalación de los plugin se los debe descargar,


descomprimirlos y guardarlos en la carpeta plugins en
donde se instaló GLPI.

Figura 27 Plugin habilitado e instalado

9. Conclusiones

- Con la interfaz de GLPI que esta basada en la


web permite la creación de su propia base de
datos, en la cual se incluye soporte ´para varios
usuarios y una administración más centralizada.
Figura 23 Directorio de plugins
- Con GLPI, puede crear, mantener, administrar y
Una vez realizado este proceso se puede evidenciar que rastrear el inventario de los activos de datos
efectivamente se agregó el plugin, se lo debe instalar y (computadoras, software, teléfonos inteligentes
activar. y tabletas, impresoras, consumibles, etc.) desde
una consola centralizada.

- GLPI tiene una fácil integración la cual esta


disponible para cualquier tipo de empresas y
negocios, que buscan una solución para
estandarizar procesos, reducir costos y
optimizar la productividad del personal.
Figura 24 Plugins activados
10. Referencias – Bibliografía
Instalar
[1] “Características del software GLPI ITSM:
servicio de asistencia, herramienta de
inventario.” [Online]. Available: https://glpi-
project.org/features/. [Accessed: 19-Jul-2020].

[2] “▷ Cómo instalar LAMP en CentOS 7 [2020]


PASO A PASO.” [Online]. Available:
https://comoinstalar.me/como-instalar-lamp-en-
centos-7/. [Accessed: 19-Jul-2020].
Figura 25 Instalación de plugins
[3] “▷ Cómo instalar GLPI en CentOS 7 [2020]
Activar
PASO A PASO.” [Online]. Available:
https://comoinstalar.me/como-instalar-glpi-en-
centos-7-2/. [Accessed: 19-Jul-2020].

También podría gustarte