Tutoriales

Cómo instalar GLPI [IT Asset Management] en sistemas RHEL

GLPI es un acrónimo francés de ‘Gestionnaire Libre de Parc Informatique‘ o simplemente ‘Administrador de equipos de TI gratisEs una gestión de activos de TI de código abierto, un sistema de mesa de servicio y un sistema de seguimiento de problemas escrito en PHP.

GLPI está creado para ayudar a las empresas a administrar sus activos de TI y realizar un seguimiento de los incidentes y solicitudes, gracias a la funcionalidad HelpDesk.

GLPI proporciona las siguientes funcionalidades clave principales:

  • Gestión de hardware, software, centros de datos y cuadros de mando.
  • Mesa de ayuda
  • Gestión de proyectos
  • Gestión financiera
  • Administración
  • Configuración

Para obtener una lista completa de todas las funciones que ofrece GLPIhabía pasado a la GLPI sección de características. En esta guía, demostraremos cómo instalar el Gestión de activos de TI GLPI herramienta en distribuciones basadas en RHEL como CentOS, AlmaLinux, y Linux rocoso.

Paso 1: Instale LAMP Stack en RHEL 8

Ya que GLPI se administrará desde el front-end, el primer paso es instalar el LÁMPARA pila. Pero primero, actualice las listas de paquetes locales como se muestra

$ sudo dnf update

A continuación, instale el apache servidor web y MariaDB servidor de base de datos.

$ sudo dnf install httpd mariadb-server -y

Una vez instalado, habilite los servicios para que se ejecuten al iniciar el sistema.

$ sudo systemctl enable httpd
$ sudo systemctl enable mariadb

Entonces comienza el apache y MariaDB servicios.

$ sudo systemctl start httpd
$ sudo systemctl start mariadb

El siguiente paso es instalar PHP. instalaremos PHP 8.0 que es proporcionado por el remi repositorio. Entonces, el primer paso es habilitar el remi repositorio de la siguiente manera.

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm 

Una vez instalado, puede enumerar todos los módulos PHP disponibles.

$ sudo dnf module list php -y
Lista de módulos de PHP

Para habilitar el PHP 8.0 módulo, ejecute el comando:

$ sudo dnf module enable php:remi-8.0 -y

Ahora, puedes instalar PHP 8.0 y otra PHP extensiones requeridas para la instalación como se muestra.

$ sudo dnf install php php-{mbstring,mysqli,xml,cli,ldap,openssl,xmlrpc,pecl-apcu,zip,curl,gd,json,session,imap} -y

Paso 2: Cree una base de datos para GLPI

El siguiente paso es crear una base de datos para GLPI. Por lo tanto, inicie sesión en el MariaDB servidor de base de datos:

$ sudo mysql -u root -p

Cree una base de datos y un usuario de base de datos y otorgue todos los privilegios en la base de datos al usuario

> CREATE DATABASE glpidb;
> GRANT ALL ON  glpidb.* TO 'glpi_user'@'localhost' IDENTIFIED BY '[email protected]';
> FLUSH PRIVILEGES;
> EXIT;
Crear base de datos GLPI
Crear base de datos GLPI

Paso 3: Descargue el instalador de GLPI

Con la base de datos en su lugar, el siguiente paso es descargar el GLPI instalador que contiene todos los archivos de instalación para GLPI. Diríjase a la página oficial de descargas de GLPI y tome el archivo binario usando el comando wget como se muestra.

$ wget https://github.com/glpi-project/glpi/releases/download/10.0.0/glpi-10.0.0.tgz

A continuación, descomprima el archivo tarball en el directorio webroot de la siguiente manera.

$ sudo tar -xvf  glpi-10.0.0.tgz -C /var/www/html/

Y establezca la siguiente propiedad y permisos.

$ sudo chown -R apache:apache /var/www/html/glpi
$ sudo chmod -R 755 /var/www/html/glpi

Paso 4: Cree una configuración de Apache para GLPI

A continuación, debe crear un apache archivo de configuración para GLPI en el /etc/httpd/conf.d/ directorio.

$ sudo vim /etc/httpd/conf.d/glpi.conf

Pegue la siguiente configuración. Para el Nombre del servidor atributo, asegúrese de proporcionar la dirección IP del servidor o un nombre de dominio registrado.


   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

    /var/www/html/glpi/config>
           AllowOverride None
           Require all denied
   

    /var/www/html/glpi/files>
           AllowOverride None
           Require all denied
   

Guardar y Salir.

A continuación, establezca lo siguiente SELinux políticas

$ 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

Para aplicar todos los cambios, reinicie Apache.

$ sudo systemctl restart httpd

Paso 5: complete la instalación de GLPI desde el navegador

Finalmente, para completar la instalación, abra su navegador y visite la IP de su servidor o nombre de dominio registrado.

http://server-ip

En el primer paso, seleccione su idioma preferido y luego presione ‘Aceptar’.

Idioma GLPI
Idioma GLPI

A continuación, acepte los términos de la licencia y haga clic en ‘Continuar‘.

Licencia GLPI
Licencia GLPI

A continuación, elija ‘Instalar‘ para comenzar la instalación de GLPI.

Instalación de GLPI
Instalación de GLPI

Esto lo lleva a la lista de requisitos necesarios para que la instalación continúe. Asegúrese de que todas las extensiones y bibliotecas de PHP estén instaladas. Luego, desplácese hacia abajo y haga clic en ‘Continuar’.

Módulos PHP requeridos por GLPI
Módulos PHP requeridos por GLPI

En el siguiente paso, complete los detalles de la base de datos y haga clic en ‘Continuar‘.

Detalles de la base de datos GLPI
Detalles de la base de datos GLPI

El instalador intentará establecer una conexión con la base de datos. Una vez que la conexión sea exitosa, seleccione la base de datos que configuró anteriormente y haga clic en ‘Continuar‘.

Selección de la base de datos GLPI
Selección de la base de datos GLPI

El instalador inicializará la base de datos y una vez que se complete la inicialización, una vez más, haga clic en ‘Continuar‘.

Inicialización de la base de datos GLPI
Inicialización de la base de datos GLPI

En el siguiente paso, elija si desea enviar estadísticas de uso o no y haga clic en ‘Continuar‘.

Estadísticas de uso de GLPI
Estadísticas de uso de GLPI

En el siguiente paso, un enlace para informar errores u obtener ayuda con GLPI será proporcionado. Haga clic en ‘Continuar‘ para continuar con el siguiente paso.

Informe de errores de GLPI
Informe de errores de GLPI

Una vez completada la instalación, haga clic en ‘Usar GLPI‘ iniciar sesión.

Finaliza la instalación de GLPI
Finaliza la instalación de GLPI

Esto lo dirige a la página de inicio de sesión como puede ver. Las credenciales de inicio de sesión predeterminadas se proporcionan a continuación:

For Administrator account 	glpi / glpi
For technician account		tech / tech
For normal account		normal / normal
For postonly			postonly / postonly
Inicio de sesión GLPI
Inicio de sesión GLPI

Y he aquí el GLPI ¡panel! Desde allí, puede comenzar a administrar incidentes/solicitudes, crear informes, definir SLA y todo lo relacionado con la mesa de servicio y la gestión de activos.

Tablero GLPI
Tablero GLPI

Esto nos lleva al final de esta guía. Esperamos que ahora pueda instalar cómodamente el GLPI mesa de servicio y herramienta de administración de activos de TI en distribuciones basadas en RHEL.

LEER  Ulauncher: un lanzador de aplicaciones súper útil para Linux

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba