Bueno, a petición popular..jejejeje voy a detallar los pasos a seguir para la instalación de dos aplicaciones bastante conocidas en el mundo de la gestión de las IT.
Por un lado GLPI, un software escrito en PHP, que nos permite la gestión de todos los recursos de una empresa como pueden ser incidencias, inventario, contratos, base de conocimiento, etc.
Por otro, OCS Inventory, que se encarga de realizar un inventario y mantenerlo actualizado mediante la instalación de un agente en los equipos cliente. También permite la distribución de paquetes con aplicaciones.
La instalación la voy a realizar sobre una Debian Squeeze y, si ya conocéis las bondades de su gestor de paquetes, es muy sencilla. Sólo basta con ejecutar:
apt-get update apt-get install mysql-server apt-get install apache2 libapache2-mod-php5 apt-get install glpi ocsinventory-server ocsinventory-reports
Es importante seguir tal cual las órdenes anteriores
En esta versión, la consola de administración web de OCS se instala con el paquete ocsinventory-reports.
La pre-configuración de dichos paquetes nos pregunta por lo siguiente:
- Establecer la contraseña del usuario root para MySQL
- Grupo de trabajo para el servicio de Samba (compartición de recursos de Windows).
- Método de configuración de la BBDD de GLPI: seleccionamos dbconfig-common (Si/Yes).
- Contraseña de root de MySQL para crear la BBDD de GLPI.
- Contraseña del usuario de GLPI para la conexión con MySQL: dejar en blanco para generar una automática.
- Contraseña del usuario de OCS Inventory para la conexión con MySQL: dejar en blanco para generar una automática.
Tras todo esto, ya podemos acceder (y trastear) a los servicios:
- Para GLPI http://direccion_ip_server/glpi con el usuario/clave glpi/glpi
- Para OCS http://direccion_ip_server/ocsreports con el usuario/clave admin/admin
El quiz de todo esto es la integración de ambos servicios para que la información que recopile OCS sea volcada en GPLI y así podremos asignar los equipos, monitores, etc. a los usuarios que se den de alta en este último.
Es posible utilizar un servidor LDAP para la autentificación de GLPI, así como la importación de usuarios.
Para realizar pruebas podemos instalar el paquete ocsinventory-agent e indicar como servidor «localhost». Luego ejecutamos desde la consola ocsinventory-agent.
Para realizar dicha integración hay que hacer lo siguiente:
- Obtener la clave del usuario MySQL de OCS (si la hemos generado automáticamente):
grep ^dbc_dbpass /etc/dbconfig-common/ocsinventory-server.conf
- Entrar en GLPI y activar el modo OCS en «Setup > General > Restrictions > Activate OCSNG mode > Yes».
- Configurar OCS en «Tools > OCSNG Mode» y seleccionamos «localhost».
- Introducir la clave anterior en «OCSweb user password «.
- Introducir la URL a nuestro OCS «http://direccion_ip_server/ocsreports» en «URL of the OCS console».
- Poner los valores de: «Devices > Global Import», «Monitors > Unit import on serial number» y «Printers > Global import».
- …POST 😉
Podemos configurar «algunos» parámetros más, pero eso lo dejo para cuando os leáis el manual….
Para realizar la primera sincronización, nos vamos a «Tools > OCSNG > Import new computers» y seleccionamos, en este caso y si hemos instalado ocsinventory-agent, nuestro servidor y le damos a «Import». Aparecerán los datos en «Inventory > Computers».
AYUDA: es posible seleccionar nuestro idioma en «Settings» 😉
Esto es todo amigos….
Muy bueno!!!! Lo estaba buscando hacía tiempo. Por fin alguien que realiza un manual para la integración de estos dos paquetes tan útiles en la gestión diaria IT.
Muchas gracias fiera.
Me alegro que te haya gustado.
Proximamente másssssss 😉
Saludos Rubén;
Exelente guía (de mucha ayuda).
Ya tengo ambas aplicaciones en producción.
Recomiendo a los administradores, hacer tunning del GLPI (por ejemplo: importar todos los parámetros de una máquina).
Gracias !!!!
Gracias Armando, me alegro que te haya servido.
Ya estoy de vuelta, en breve publicaré algo más…
Un saludo.
hola amigos! pido una ayuda al que entienda.. instale el glpi pero no me baja los mail.. lo instale en una maquina virtual… y a la hora de configurar para que me baje los mails y darle un click en el menu «Recuperar correo» me da un error como este.. «FALLO DE CONEXION» he buscado por muchos lugares en google y no encuentro una solucion a este problema. de ante mano GRACIAS que tengan un lindo dia.
Buenas Julio, lo tendría que mirar y te comento algo….