Está en la página 1de 15

juanchos Blog

Integracin de OCS Inventory + GLPI.


Publicado por Juancho en diciembre 1, 2009 OCS Inventory + GLPI. Que es OCS Inventory? OCS Inventory es una herramienta que nos permite realizar inventario de los equipos de una red, permitindonos as recolectar informacin diariamente de nuestros recursos de hardware, y llevar un seguimiento al mismo, esta tiene una aplicacin cliente y una servidor, soportando casi todas las plataformas disponibles en el merado, tales como Linux, Windows, Mac os, Sun, IBM, AIX, entre otros. Ocs Inventory tiene una licencia GNU GPLv2, y podemos visitar su pgina desde este enlace h3p://www.ocsinventory-ng.org/, siendo as software libre y permitindolo implementar en cualquier parte sin ningn tipo de impedimento. Y entonces que es GLPI? GLPI (Gestionnaire libre de parc informatique) es un sistema administrador de recursos de una red, la cual posee una interfaz administrativa muy agradable y de fcil manejo e implementacin, GLPI tiene funciones que facilitan a un administrador de una red llevar un seguimiento al mismo, GLPI est disponible para su descarga para sistemas Linux y Windows, y esta licenciado tambin, bajo GPL. Y entonces para que OCS Inventory + GLPI? Fusionando estos dos productos podemos obtener una herramienta muy potente para la administracin de todos los recursos de la red, permitiendo as a un administrador llevar un seguimiento muy completo a su red, y tambin evitando que se vayan perdiendo componentes de hardware del equipo monitoreado o daos en los mismos. Una de sus principales ventajas es la potente herramienta de monitoreo de hardware que tiene OCS Inventory mas la excelente administracin graca de estos datos que nos ofrece GLPI, se convierte en un sistema completo de monitoreo. En n tenemos que mirar por nuestra propia cuenta como es su funcionamiento para que comprendamos de verdad cuales son las caractersticas de los mismos y que nos pueden ofrecer con sus herramientas administrativas. Con seguridad en algn momento de nuestras vidas como administradores tendremos que implementar este servicio, por lo cual no queda de ms tomarse un momento para aprender de este y que nos pueden ofrecer, no siendo mas entonces comencemos con su implementacin. Para comenzar la instalacin de OCS Inventory en deban empezaremos por actualizar los repositorios de nuestro sistema Ubuntu, en mi caso utilic la 9.04, entonces desde una consola con privilegios de root escribimos lo siguiente: # apt-get update

1 of 15

Ahora ya que tenemos los repositorios actualizados procedemos a instalar los paquete necesarios para implementar OCSinventory, para ello necesitamos tener un servidor LAMP (Linux, Apache, Mysql, Php), empezaremos por instalar My sql como se ve en la imagen. # apt-get install mysql-server mysql-client php5-mysql

Agregamos la contrasea para nuestra base de datos Mysql

Conrmamos la contrasea

Ya terminada la descarga e instalacin de My sql, pasamos a instalar el prximo componente de nuestro servidor, en esta ocasin continuamos con el modulo de apache y de Php, lo hacemos con el comando que se muestra en la imagen. # apt-get install apache2 php5 libapache2-mod-php5

Este paquete es opcional para manejar nuestras bases de datos, pero es muy til por la interfaz graca que
2 of 15

nos ofrece. # apt-get install phpmyadmin

Seleccionamos nuestro servidor web, recordemos que vamos a implementar apache, por lo tanto lo escogemos y aceptamos.

Seleccionamos la opcin SI para congura nuestra base de datos para phpmyadmin.

Agregamos la contrasea para la cuenta de administracin del usuario de la base de datos Mysql.

Agregamos ahora la contrasea para registrar phpmyadmin con el servidor de bases de datos.

Conrmamos la contrasea

3 of 15

Ahora reiniciaremos nuestro servidor apache para que los cambios surjan efecto. # /etc/init.d/apache2 restart

Ya hemos nalizado la instalacin de los componentes necesario para implementar OCSInventory, entonces procedemos a instalar el servidor de OCSInventory, lo hacemos con los siguientes comandos: # apt-get install ocsinventory-server ocsinventory-reports

Empezamos a congurar la base de datos de OCSInventory, seleccionamos la opcin s.

Introducimos la contrasea de nuestro usuario administrador de la base de datos.

Asignamos la contrasea para que nuestro servidor de inventarios se registre contra la base de datos de mysql.

4 of 15

Conrmamos la contrasea.

Con esto nalizamos la instalacin de nuestro servidor OCSInventory NG. Le en internet que este software tiene un bug con respecto a la contrasea, entonces para solucionarlo solo debemos insertar esta lnea de comando, la cual nos har el cambio de la misma y solucionara este fallo de seguridad. # htpasswd /etc/ocsinventory/htpasswd.setup admin

Ingresamos por nuestro navegador a la siguiente url: h3p://localhost/ocsreports Nos abrir la interfaz de conguracin de OCSInventory. Damos clic en Send (enviar).

Nos solicita las credenciales de entrada al servidor OCS, entonces como usuario colocamos admin y como contrasea ponemos la que pusimos cuando cambiamos la contrasea corrigiendo el bug.

5 of 15

Ahora comenzamos la instalacin de la base de datos, clic en enviar consulta.

Damos clic en Clic here to enter OCS-NG GUI

Ya tenemos todo instalado en la parte del servidor, por lo tanto insertamos el usuario y la contrasea, por defecto son usuario: admin contrasea: admin (las podemos cambiar luego pero por cuestin de prctica no lo har)

Entramos a nuestro servidor y vemos que no tenemos aun ninguna informacin por lo que procederemos a instalar los agentes, pera mi prctica instalare 2 agentes uno en Windows XP y otro en Debian Lenny

Instalacin de agentes para OCSInventory-NG. Instalacin Agente OCSInventory-NG Windows XP: Nos vamos a esta direccin: h3p://www.ocsinventory-ng.org/, de all podemos descargar todos los paquetes necesarios de instalacin en varias plataformas, para nuestro agente descargamos el paquete OCSNG_WINDOWS_AGENT_1.02.zip,

6 of 15

lo descomprimimos y ejecutamos el que se llama ocsagentsetup.exe

Inmediatamente comenzamos la instalacin del agente de OCSInventory, clic en next.

Ingresamos la direccin ip de nuestro servidor OCS

Seleccionamos el directorio en donde queremos instalar el servicio y clic en install

Comienza la instalacion del agente en windows, esto toma aproximadamente unos 30 segundos

7 of 15

Y clic en nish para culminar la instalacin.

Instalacin Agente OCSInventory-NG Debian Lenny: Para comenzar la instalacin debemos actualizar los repositorios de Debian, lo hacemos con el siguiente comando # apt-get update

Despus de nalizar la actualizacin damos el siguiente comando: # apt-get install ocsinventory-agent

Seleccionamos h3p y aceptar

En este campo ingresaremos la direccin ip de nuestro servidor OCS

8 of 15

Iniciamos el servicio del agente de OCSInventory en Debian de la siguiente manera: # ocsinventory-agent Si queremos que el servicio se ejecute cada vez que iniciemos el sistema solo basta con agregarlo al archivo /etc/rc.local.

} Ya podemos entrar de nuevo a nuestro servidor, actualizamos y ya podemos ver que el servidor ya recibi datos de los dos agentes que instalamos

Ya que nalizamos la instalacin de OCSInventory, procedemos a instalar GLPI, pero que es GLPI? Bueno, GLPI es un software para la administracin de los recursos informticos de una red, tales como impresoras, computadores, software. Tambin puede programar y asignar tareas y llevar un registro tcnico de los elementos informticos. Ahora descargamos el paquete de GLPI de la siguiente pgina web: h3p://glpiproject.org

Descomprimimos el chero que descargamos y la carpeta resultante la copiamos en /var/www

9 of 15

Ingresamos a nuestro navegador a la pgina h3p://localhost/glpi, entramos al navegador, seleccionamos el idioma

Aceptamos los trminos de la licencia

Damos clic en instalacin Tenemos que cambiar los permisos de /les y de /cong, tambin nos vamos al archivo php.ini que est en /etc/php5/apache2/php.ini y buscamos la lnea que dice memory_limit y le cambiamos el valor que tenga por 64guardamos y listo. De tener algn error en este panel nos dir que debemos corregir

10 of 15

Seleccionamos la ubicacin de nuestro servidor Mysql y las credenciales del mismo

Escogemos nuestro tipo de base de datos, en nuestro caso Mysql

Nos dice que ya ha inicializado la base de datos

Ya hemos terminado la conguracin inicial de glpi

Ahora vamos a la pgina que se muestra en la imagen y descargamos el plugin necesario para importar la base de datos de OCS a GLPI

11 of 15

Lo descomprimimos y el resultante lo copiamos en el directorio /var/www/glpi/plugins

Ahora entramos de nuevo a glpi, recordemos que el usuario y contrasea por defecto es glpi, vamos a conguracin, plugins y vemos que ya nos aparece nuestro complemento, clic en instalar.

Clic en activar

En conguracin, general, vamos a la pestaa restricciones y habilitamos el modo OCSNG, guardamos los cambios

Clic en OCSNG

12 of 15

Introducimos los datos que all nos piden y clic en aceptar, podemos ver que nuestra base de datos se ha conectado correctamente

Nos dirigimos a utilidades, OCSNG y vemos que ya se ha importado la base de datos y nos muestra los equipo que utilizamos para la prueba

Ahora solo queda que exploremos todas la opciones que este sistema nos puede ofrecer.

ADVERTISEMENT Esta entrada fue publicada el diciembre 1, 2009 a 3:53 am y est archivada en Uncategorized. Puedes seguir los comentarios a esta entrada a travs de RSS 2.0 feed. Puedes deja un comentario, o trackback desde tu propio sitio.

6 comentarios hacia Integracin de OCS Inventory + GLPI.

13 of 15

1.

chris escribi
diciembre 9, 2009 a 11:42 pm big thanks for this post Responder

2.

saint escribi
febrero 3, 2010 a 3:40 pm Hola complete el tutorial y funciona por completo bueno almenos casi todo para mi la ultima parte para enlazar la base de datos del ocs con el glpi lleno los datos ID interna del servidor Nombre localhost Host OCSWeb localhost Nombre de la base de datos OCS ocsweb Usuarios de la base de datos OCSweb admin Contrasea de usuario OCSweb admin estan bien los datos o me equivoque en algo??? los datos los puse por defecto por el momento, me sale Unable to add. The OCS server already exists Responder

rastrojo escribi
enero 3, 2011 a 1:38 am me ocurre lo mismo, pero al colocar la contrasea del administrador de mysql funciona. debe ser que el usuario admin no es un usuario en mysql. Responder

3.

patchy escribi
marzo 7, 2010 a 5:44 pm Muchas gracias se que me sera muy util tu informacion. besos y cuidate. Responder

4.

Felipe Amaya escribi


mayo 11, 2010 a 9:59 pm Junacho muchas gracias, me fue de gran utilidad el tutorial.

14 of 15

Responder

5.

Anonimo escribi
septiembre 13, 2010 a 3:20 pm hola, tengo un problema, ya esta instalado en mi trabajo, glpi y ocs en los servidores. yo tengo que ver el tema de la instalacin de los agentes en los clientes. no me manejo para nada en el tema. se que ambos se complementan pero no encuentro informacin de el agente glpi. AYUDA POR FAVOR! Responder

Tabla comparativa Software de recuperacin de datos. Instalacin y conguracin de KIWI SYSLOG SERVER.

Blog de WordPress.com. | Tema: Andreas09 por Andreas Viklund.

15 of 15

También podría gustarte