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.
Tabla de Contenidos
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
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;
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’.
A continuación, acepte los términos de la licencia y haga clic en ‘Continuar‘.
A continuación, elija ‘Instalar‘ para comenzar la 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’.
En el siguiente paso, complete los detalles de la base de datos y haga clic en ‘Continuar‘.
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‘.
El instalador inicializará la base de datos y una vez que se complete la inicialización, una vez más, haga clic en ‘Continuar‘.
En el siguiente paso, elija si desea enviar estadísticas de uso o no y haga clic en ‘Continuar‘.
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.
Una vez completada la instalación, haga clic en ‘Usar GLPI‘ iniciar sesión.
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
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.
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.