Instalar GLPI en un servidor Ubuntu 18.04 LTS

Instalar GLPI en un servidor Ubuntu 18.04 LTS.

GLPI es un paquete de gestión TI especifico para los departamentos de tecnología de cualquier empresa u organización, también está recomendado para comercios al por menor relacionados con la informática (permite el seguimiento de las reparaciones).

El software se desarrolla en PHP, MySQL/MariaDB y Apache. Ofrece una gran cantidad de funciones, entre las que destacamos el inventario de hardware (computadores, monitores, software, impresoras, etc…), y las entradas / salidas de maquinas, junto con el seguimiento de las reparaciones.

GLPI facilita el trabajo diario de los administradores, por ejemplo: en el seguimiento de trabajos genera notificaciones por correo electrónico, también permite crear una base de datos con toda la información de la topología de la red.

A continuación vemos las principales características de GLPI (son muchas más):

  • Inventario de computadoras, periféricos, impresoras de red y componentes asociados a través de una interfaz con OCS Inventory o FusionInventory.
  • Gestión de problemas en diversos entornos a través de tickets, gestión de tickets, asignación, programación de tickets, etc…
  • Gestión de licencias (compatible con ITIL).
  • Asignación de equipos por área geográfica a usuarios y grupos.
  • Información comercial y financiera (compras, garantía, etc…)
  • Gestión del estado del equipo.
  • Gestionar las solicitudes de asistencia de cualquier maquina del inventario.
  • Interfaz de usuario para los tickets de soporte.
  • Gestión comercial, de contratos y documentación de los artículos del inventario.
  • Reserva de equipos.
  • Gestión de preguntas frecuentes (FAQ).
  • Excelente generador de informes: hardware, red e intervenciones técnicas (soporte).
  • Soporte multilingüe para más de 70 idiomas.

Puedes ampliar la información en este articulo anterior. En este instalaremos nuestro propio servidor GLPI sobre Ubuntu 18.04 LTS server.

 

Instalar GLPI en un servidor Ubuntu 18.04 LTS

Comenzamos instalando LAMP en nuestro servidor, para ello primero actualizamos el sistema e instalamos Apache.

Una vez concluya la instalación de Apache, comprobamos el estado del firewall de Ubuntu (por defecto UFW).

Ejemplo de salida valido…

Nos aseguramos que Apache Full habilita el tráfico en los puertos 80 y443.

En el caso de que no veas los puertos abiertos, ejecuta lo siguiente.

 

Ahora instalamos el servidor MySQL.

Aseguramos la instalación.

Lo que vamos a hacer es:

  • Configurar la contraseña de root.
  • Eliminar usuarios anónimos.
  • Deshabilitar el inicio de sesión remoto para el usuario root.
  • Borrar la base de datos demo y los accesos.

Puedes configurar una password especifica o no, es tu decisión (normalmente como root, pulsa «Y»). En el resto de preguntas responde siempre «Y», esto eliminará los usuarios anónimos y la base de datos de prueba, deshabilitará los inicios de sesión remotos, y cargará las nuevas reglas para que MySQL aplique inmediatamente los cambios que hemos realizado.

La base de datos ya esta configurada y lista para ser usada. Nos falta iniciarla (normalmente ya debería estar iniciada), y hacer que arranque con el sistema.

Creamos una base de datos para GLPI.

Reiniciamos MySQL.

 

Para poder instalar nuestro servidor GLPI, solo nos falta PHP (por defecto se instala php 7.2 en su ultima versión).

Realmente GLPI necesita pocos módulos.

Si el servidor es exclusivo para GLPI con el comando anterior es suficiente, si te planteas alojar otras aplicaciones o sitios web… instalamos php con más módulos.

Una vez instalado, reiniciamos Apache.

Como punto final, actualizamos y reiniciamos el sistema.

 

Instalamos GLPI en el servidor

Debes asegurarte de instalar la ultima versión estable, hoy la «9.4.3». Antes de descargar el código fuente del software, revisa que versión está disponible en ese momento, pagina de descargas.

Descomprimimos el archivo en /var/www, y accedemos al directorio.

Concedemos los permisos necesarios.

Ya estamos listos…

Desde tu navegador web favorito accedemos a la instalación gráfica de GLPI.

http://IP-del-Servidor/glpi

Vemos como concluir la instalación de GLPI de forma gráfica (con imágenes de ejemplo reales).

Al acceder por primera vez al servidor, te indica que selecciones tu lenguaje predeterminado.

Seleccionar el idioma en GLPI

Seleccionar el idioma en GLPI

 

Quieres instalar o actualizar GLPI?, en nuestro caso instalar.

Instalar o actualizar GLPI

Instalar o actualizar GLPI

 

Antes de comenzar la instalación se verifica que el sistema es compatible.

Verificar la compatibilidad de GLPI con el sistema

Verificar la compatibilidad de GLPI con el sistema

 

Al pulsar en continuar nos solicita ingresar los datos de la base de datos, son los siguientes:

  • Servidor SQL: Normalmente «localhost» o «localhost:3306«.
  • Usuario SQL: Nombre de usuario de la base de datos.
  • Contraseña SQL: La password que insertamos al crear la base de datos.
Configurar la base de datos de GLPI

Configurar la base de datos de GLPI

 

Seleccionamos o creamos una base de datos para GLPI. Nosotros ya la generamos anteriormente, así que la seleccionamos.

Seleccionar o crear una base de datos pata GLPI

Seleccionar o crear una base de datos para GLPI

 

Solicita permiso para recopilar estadísticas de uso, el SI o el NO… es tu decisión. Ten cuidado, por defecto esta marcada la opción «Si enviar«.

Recopilar estadisticas de uso

Recopilar estadísticas de uso

 

Llegado este punto la instalación a concluido, en pantalla nos imprime los usuarios y passwords predeterminados de la aplicación. No olvides modificar estos datos inmediatamente.

  • Administrador:  glpi / glpi
  • Técnico:  tech / tech
  • Usuario normal: normal / normal
  • Solo lectura:  post-only / postonly
Usuarios y contraseñas predeterminados en GLPI

Usuarios y contraseñas predeterminados en GLPI

 

Al intentar acceder a GLPI nos aparece la pantalla de login, inserta los datos predeterminados que vimos en la pantalla anterior.

Pantalla de acceso a GLPI

Pantalla de acceso a GLPI

 

Al acceder a GLPI por primera vez podrás observar dos advertencias, una te indica que modifiques las contraseñas por defecto, y la otra que por motivos de seguridad borres el archivo «install.php» contenido en la carpeta «install».

Por ejemplo:

Acceder por primera vez a GLPI

Acceder por primera vez a GLPI

 

Por ultimo, y para concluir este articulo, vemos una imagen con datos ya rellenados en GLPI.

Demo de GLPI

Demo de GLPI

 

Espero que este articulo sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

2 Comentarios

  1. Christian
    04/09/2019
    • sololinux
      04/09/2019

Agregar comentario