Taller de instalacion e integracion de OcsInventory y GLPI  Ing. Milton Villanueva Flores [email_address] http://piuralinu...
OCSInventory-NG : herramienta con  que sirve para hacer inventarios de software y hardware en red, sin tener que recurrir ...
GLPI (Gestionnaire libre de parc informatique)  es un administrador de recursos de información con una interfaz para su ad...
Requerimiento para la instalacion * Tener instalado GNU/linux (de preferencia Debian)  * instalar LAMP(Linux, Apache, Mysq...
Instalando Apache 2 con soporte de PHP Si desean instalar apache 2 con PHP5, ponemos lo siguiente.. # apt-get install apac...
Instalando MySQL # apt-get install mysql-server mysql-client php5-mysql El archivo de configuración de MySQL esta en: /etc...
PhpMyAdmin Les recomiendo no usar el usuario root, para eso debemos crear usuarios los cuales le daremos permisos para que...
Instalacion del OCSInventory-Ng Comencemos con la instalación, primero nos aseguramos que estemos al día: # aptitude updat...
Después comienza con la configuración de ocsinventory-server como se muestra en la imagen
Nos pide que ingresemos la contraseña del root de mysql
Ahora nos pide una contraseña que vamos a usar para el administrador de la base de OCS inventory:
confirmamos la contraseña: listo ya tenemos instalado los paquetes de OCS inventory NG
Antes   de abrir nuestros navegador y apuntarlo a  http://localhost/ocsreports  debemos corregir un pequeño bug con la con...
una vez aquí nos aparece como se muestra la figura anterior, así que solo necesitamos  hacer click en send
Ahora nos pide el usuario y la clave, el usuario aquí es admin y la clave es la  que pusimos cuando corregimos el bug...
Ahora comenzara con la instalación de la base de datos...hacemos un click submit query
listo hacemos un click en el enlace a OCS inventory NG
listo ya tenemos instalado todo en la parte del server, ahora ponemos  el usuario admin y la clave admin
 
Ahora lo que hacemos es instalar en cada computadora el agente(OcsAgentSetup.exe)
 
Manual en español de OCSInventory http://wiki.ocsinventory-ng.org/index.php/OCS_Inventory_NG:Documentation/es
GLPI Requerimientos Se debe tener espacio en el servidor web con: - Tener acceso al servidor via FTP, SSH - instalar PHP4 ...
Como conseguir GLPI GLPI esta disponible en el website : - http://glpi-project.org in the "download" section. El...
Instalar los Archivos  Instale el conjunto de archivos de GLPI en su espacio web, en la que desea que sea  accesible GLPI ...
Pasos Previos : A- cambiar al idioma preferido Just choose your favorite langage and click to « OK » B- Install or Update....
Pasos para la instalacion Paso 1 : Configuración del acceso al servidor de base de datos. Paso 2: Elija o cree la base de ...
Finalizando  En caso de error (del tipo: you forgot your own access to GLPI.....), para iniciar de nuevo este procedimient...
 
 
Integracion de OCSNG y GLPI Para integrarse los dos sistemas se debe agregar  un plugin al GLPI de la pagina web de GLPI o...
Integracion OCSNG y GLPI Luego desde GLPI se configura el nuevo plugin en la opcion : configuracion / plugins donde ya deb...
 
 
 
Exportación del OCSNG al GLPI
En la opcion Utilidades / OCSNG aparecera tal como muestra la figura anterior las opciones de importacion y sincronizacion...
Próxima SlideShare
Cargando en…5
×

instalacion e intregracion de OcsInventory-NG y GLPI

44.554 visualizaciones

Publicado el

taller dado en el flisol 2009 en la ciudad de Piura Peru

Publicado en: Educación, Tecnología
2 comentarios
10 recomendaciones
Estadísticas
Notas
Sin descargas
Visualizaciones
Visualizaciones totales
44.554
En SlideShare
0
De insertados
0
Número de insertados
520
Acciones
Compartido
0
Descargas
1.719
Comentarios
2
Recomendaciones
10
Insertados 0
No insertados

No hay notas en la diapositiva.

instalacion e intregracion de OcsInventory-NG y GLPI

  1. 1. Taller de instalacion e integracion de OcsInventory y GLPI Ing. Milton Villanueva Flores [email_address] http://piuralinux.blogspot.com Flisol , Piura 2009
  2. 2. OCSInventory-NG : herramienta con que sirve para hacer inventarios de software y hardware en red, sin tener que recurrir a otras herramientas muy costosas. Tiene un una aplicación cliente y otra servidor desde la que se recogen los informes de la red. Disponible para las plataformas Microsoft Windows 95/98/Me/NT4/2000/XP /2003, Linux, Mac OS X, Sun Solaris y IBM AIX. licencia GLP Mas información y descarga: http://ocsinventory.sourceforg e.net/ Visualizacion via web y se integra a base de datos mysql
  3. 3. GLPI (Gestionnaire libre de parc informatique) es un administrador de recursos de información con una interfaz para su administración. Es utilizada para establecer bases de datos con un inventario de la empresa (Pcs, impresoras, escaners, software, etc). GLPI dispone de funciones que facilitan el trabajo de los administradores así como un sistema de seguimiento de trabajo con mail de notificación, ademas de poder establecer la topología de la red. GLPI esta disponible en los sistemas windows y Linux. Es necesario disponer de un servidor Apache instalado con soporte para PHP. Tambien es necesario MySQL con soporte PHP. http://glpi-project.org/
  4. 4. Requerimiento para la instalacion * Tener instalado GNU/linux (de preferencia Debian) * instalar LAMP(Linux, Apache, Mysql y PHP)
  5. 5. Instalando Apache 2 con soporte de PHP Si desean instalar apache 2 con PHP5, ponemos lo siguiente.. # apt-get install apache2 php5 libapache2-mod-php5
  6. 6. Instalando MySQL # apt-get install mysql-server mysql-client php5-mysql El archivo de configuración de MySQL esta en: /etc/mysql/my.cnf Despues de instalar MySQL debemos cambiar el password ya que este no tiene asi que ponemos lo siguiente # mysql -u root mysql> USE mysql; mysql> UPDATE user SET Password=PASSWORD('nuevo-password') WHERE user='root'; mysql> FLUSH PRIVILEGES;
  7. 7. PhpMyAdmin Les recomiendo no usar el usuario root, para eso debemos crear usuarios los cuales le daremos permisos para que menejen sus bases de datos, para eso vamos a instalar PhpMyAdmin. # aptitude install phpmyadmin El archivo de configuración de phpmyadmin se encuentra en: /etc/phpmyadmin reseteamos apache2 para que coja los cambios # /etc/init.d/apache2 restart Ahora abrimos el naveador y le ponemos http://localhost/phpmyadmin
  8. 8. Instalacion del OCSInventory-Ng Comencemos con la instalación, primero nos aseguramos que estemos al día: # aptitude update luego inicamos la instalación: # aptitude install ocsinventory-server ocsinventory-reports
  9. 9. Después comienza con la configuración de ocsinventory-server como se muestra en la imagen
  10. 10. Nos pide que ingresemos la contraseña del root de mysql
  11. 11. Ahora nos pide una contraseña que vamos a usar para el administrador de la base de OCS inventory:
  12. 12. confirmamos la contraseña: listo ya tenemos instalado los paquetes de OCS inventory NG
  13. 13. Antes de abrir nuestros navegador y apuntarlo a http://localhost/ocsreports debemos corregir un pequeño bug con la contraseña, para arreglar este bug tenemos que cambiar la clave... # htpasswd /etc/ocsinventory/htpasswd.setup admin Ahora ya corregido esto ahora si podemos abrir nuestro navegador y poner http://localhost/ocsreports , recuerden que el usuario de la base de datos de ocs inventory es ocs y la clave es la que habíamos puesto anteriormente
  14. 14. una vez aquí nos aparece como se muestra la figura anterior, así que solo necesitamos hacer click en send
  15. 15. Ahora nos pide el usuario y la clave, el usuario aquí es admin y la clave es la que pusimos cuando corregimos el bug...
  16. 16. Ahora comenzara con la instalación de la base de datos...hacemos un click submit query
  17. 17. listo hacemos un click en el enlace a OCS inventory NG
  18. 18. listo ya tenemos instalado todo en la parte del server, ahora ponemos el usuario admin y la clave admin
  19. 20. Ahora lo que hacemos es instalar en cada computadora el agente(OcsAgentSetup.exe)
  20. 22. Manual en español de OCSInventory http://wiki.ocsinventory-ng.org/index.php/OCS_Inventory_NG:Documentation/es
  21. 23. GLPI Requerimientos Se debe tener espacio en el servidor web con: - Tener acceso al servidor via FTP, SSH - instalar PHP4 or superior con soporte de sessiones - acceso a MySQL (>4.23) database. Antes de la instalación, debe tener disponible una base de datos MySQL. Si usted no es el administrador del servidor, es necesario pedir la activación de una base de MySQL para el administrador. Usted debe conocer los datos de su conexión de MySQL (otorgado por el administrador): - your MySQL login ; - your MySQL password ; - the name of the database
  22. 24. Como conseguir GLPI GLPI esta disponible en el website : - http://glpi-project.org in the "download" section. Elegir la versiona instalar y desempaquetarlo en la PC luego mover el directorio resultante a (/var/www o /var/www/html). hacerlo como root
  23. 25. Instalar los Archivos Instale el conjunto de archivos de GLPI en su espacio web, en la que desea que sea accesible GLPI al público. Ahora, es necesario modificar los permisos de algunos directorios para que PHP puede escribir en: - /files - /config Empezando la instalacion via web Para comenzar la instalación hay que utilizar el navegador a la raíz de GLPI: por defecto es http://yourserver/glpi/ Durante la primera conexión, paso a paso la instalación se inicia. La interfaz es fácil de usar, sólo debes introducir la información requerida.
  24. 26. Pasos Previos : A- cambiar al idioma preferido Just choose your favorite langage and click to « OK » B- Install or Update. Usted quiere hacer una nueva instalación, de modo que haga clic en « Install ». C- Compatibility checks to use GLPI Este paso se verifica que están bien todos los requisitos para la instalación de GLPI. Si algo está mal, no se puede continur la instalación. Aparecerá un mensaje de error que explique qué hacer para corregir el problema. Si todo está correcto, usted puede hacer clic en « continue ».
  25. 27. Pasos para la instalacion Paso 1 : Configuración del acceso al servidor de base de datos. Paso 2: Elija o cree la base de datos. Paso 3: Temporales y explicaciones paso: Paso 4: En esta etapa, indica que la instalación de GLPI está terminado, se mostrará un resumen.
  26. 28. Finalizando En caso de error (del tipo: you forgot your own access to GLPI.....), para iniciar de nuevo este procedimiento de instalación, es necesario utilizar el software de FTP (por ejemplo) y borrar el archivo siguiente: - config/config_db.php Por razones de seguridad usted debe leer para que el derecho a la configuración / config_db.php sólo para el usuario de servicios de Web. Ejemplo: chmod 400 config / config_db.php Utilice su navegador para obtener la raíz de GLPI: http://yourserver/glpi/ (por defecto) para iniciar de nuevo el procedimiento de configuración a continuación (en realidad, es la falta de disposición "config_db.php" que causa el lanzamiento de este procedimiento).
  27. 31. Integracion de OCSNG y GLPI Para integrarse los dos sistemas se debe agregar un plugin al GLPI de la pagina web de GLPI opcion recursos opcion plugin dentro de plugin lo referente a : Injection / import * Mass import from OCS NG (maintained by Walid Nouh and Remi Collet) este pluging lo copiamos dentro de la carpeta plugins de /var /www/glpi
  28. 32. Integracion OCSNG y GLPI Luego desde GLPI se configura el nuevo plugin en la opcion : configuracion / plugins donde ya debe aparecer el nombre del plugin y su version en este caso algo asi : Importación masiva desde OCS #1.2.1 le damos Click y nos dara la opcion de configuracion del plugin y aceptamos por defecto. En este punto ya apareceran dentro de la opcion configuracion la parte de OCSNG (MODO OCSNG) que nos permitira configurar la sincronozacion hacemos los cambios y al aceptar ya esta listo para la sincronizacion.
  29. 36. Exportación del OCSNG al GLPI
  30. 37. En la opcion Utilidades / OCSNG aparecera tal como muestra la figura anterior las opciones de importacion y sincronizacion de los archivos de inventario de OCS/NG y del GLPI Saludos y gracias Milton Villanueva Flores piuralinux.blogspot.com [email_address]

×