manual de instalacion ocs y xmapp

13
0 UNIVERSIDAD TECNOLÓGICA AMÉRICA FACULTAD DE CIENCIAS DE LA COMPUTACIÓN Y ELECTRÓNICA ESCUELA DE ELECTRÓNICA Y TELEMÁTICA MANUAL DE INSTALACIÓN DE AGENTES OCS Y XMAPP AUTORES: 10mo NIVEL TUTOR: Ing. Francisco Valverde CARRERA: Ingeniería en Electrónica y Telemática NIVEL: Décimo Nivel Semipresencial D. M Quito, 08 de junio del 2011

Upload: ffxxvvaa

Post on 31-Jul-2015

90 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Manual de Instalacion Ocs y Xmapp

0

UNIVERSIDAD TECNOLÓGICA AMÉRICA FACULTAD DE CIENCIAS DE LA COMPUTACIÓN Y

ELECTRÓNICA

ESCUELA DE ELECTRÓNICA Y TELEMÁTICA

MANUAL DE INSTALACIÓN DE AGENTES OCS Y XMAPP

AUTORES:

10mo NIVEL

TUTOR:

Ing. Francisco Valverde

CARRERA:

Ingeniería en Electrónica

y Telemática

NIVEL:

Décimo Nivel Semipresencial

D. M Quito, 08 de junio del 2011

Page 2: Manual de Instalacion Ocs y Xmapp

1

ÍNDICE

Instalación de los agentes en los sistemas operativos Windows .................................................. 2

Instalación de los agentes en Linux ............................................................................................... 5

Instalación de xampp .................................................................................................................... 6

Administración .............................................................................................................................. 8

Page 3: Manual de Instalacion Ocs y Xmapp

2

Instalación de los agentes en los sistemas operativos Windows

Ambos tipos de agentes pueden ser instalados manualmente. El asistente de instalación permite

instalar el servicio de type.In. Se puede optar por opciones de la línea de comandos para permitir

el modo de silencio, una vez descargado y descomprimido la última versión estable del agente

OCS-NG para sistemas operativos Win32 ejecutamos el icono OcsAgentSetup.exe la siguiente

captura de pantalla muestra la primera pantalla del asistente de configuración.

En la siguiente pantalla se mostrará el acuerdo de licencia dentro de esa caja de texto. En

nuestro caso, la licencia es la GPL v2.

Después de aceptar la licencia, la siguiente pantalla, finalmente muestra algunas opciones.

Page 4: Manual de Instalacion Ocs y Xmapp

3

Opción Nº 1: rellenamos con la dirección IP del servidor de administración OCS-NG. Opción Nº 2: es el puerto del servidor, requiere del puerto HTTP a través del cual se puede acceder. Opción Nº 3: las casillas representan los argumentos modificadores de la línea de comandos que se alistó antes. Entonces, hay todo un campo a la izquierda para los argumentos diversos. En nuestro ejemplo hemos seleccionado enable log file, inmediatly launch inventory y no Ocs_Contac shortcut y añadimos la etiqueta /nosplash. El acceso directo OCS_contact se puede ver en la siguiente captura de pantalla:

Ahora que hemos configurado el agente de acuerdo a nuestras necesidades, podemos hacer clic en Siguiente. Para comprobar que se ejecuta normalmente vaya a Inicio | Ejecutar | services.msc, navegar a través de la lista de servicios, y encontrar OCS Inventory Service. Su descripción es OCS Inventory NG Servicio: inventario automático y sistema de implementación

Page 5: Manual de Instalacion Ocs y Xmapp

4

de software. Si todo ha ido bien, ya debería estar en marcha. Su tipo de inicio está establecido en Automático. ¿Hay que examinar las propiedades del servicio, vamos a ver una pantalla similar a la siguiente pantalla:

Hemos seleccionado la casilla de verificación del inventario de inmediato a hacer durante la

instalación, por lo que esto significa que, por ahora, nuestro sistema debe figurar en el inventario

y el servidor de administración nos ha proporcionado los datos recogidos. Podemos comprobar

el [nombre de host]. archivo de registro ubicado dentro del directorio del agente. Todas las tareas

realizadas se genere en registros más detallados y son auto-explanatory.Should todo va a ir sin

problemas, siempre y cuando se especifique todos los otros parámetros necesarios (como el

nombre del servidor, número de puerto, sin proxies, si es necesario, y así sucesivamente).

OcsAgentSetup.exe /s /server:name_of_OCS_server /pnum:80 /np /now /debug Sin embargo, si queremos instalar el agente independiente, entonces se va a utilizar el manual de otra solución de implementación. Vamos a ejecutar el ocsagent.exe ejecutable con el argumento / locales. El programa de instalación intenta instalar el agente en el directorio C: \ ocs-ng. Si no tiene suficientes privilegios, a continuación, intenta instalar el agente en la carpeta temporal del usuario, en virtud del cual se ejecuta. Por lo tanto, se aconseja para lanzarlo con la configuración rights.The administrativa del agente independiente le preguntará dónde guardar los resultados del inventario exportados. Cuando estamos lanzando por primera vez, el asistente nos pedirá que especifique el TAG. A menos que desee utilizar categorización basado en etiquetas, podemos dejar este campo vacío. Capítulo 4, para encontrar el camino a través de OCS-NG Características estudiará reparto TAG. Ahora, vamos a dejarlo en blanco sólo para las pruebas El agente independiente puede volver a ejecutar más tarde sobre el uso del OCSInventory.exe /

ejecución local. Esto significa que podemos establecer un calendario o hacer un script

desatendido por las máquinas que no están conectados en red, y en el que el agente

Page 6: Manual de Instalacion Ocs y Xmapp

5

independiente es la única solución. Entonces, vamos a actualizar el inventario después de un

período de tiempo determinado, y manualmente importar los archivos de resultados.

Instalación de los agentes en Linux

Abre una ventana de la nueva terminal y entrar en la carpeta en la que el agente se ha desempaquetado. Podemos ejecutar el script de instalación con el siguiente comando:

# setup.sh SH

De inmediato, la instalación comienza. La primera pregunta es, ¿qué método se utilizará para generar y almacenar el inventario, es decir, si el equipo está conectado en red o no. La primera opción se aplica para los hosts de red (http), mientras que las tiendas de segunda inventario a nivel local. Usamos este último para aquellas máquinas que no están conectados en red cada vez que pongamos el archivo de inventario de forma manual.

Si optamos por la primera, se nos pide información acerca de la OCS-NG servidor de comunicaciones, tales como donde se encuentra (por ejemplo, la dirección del servidor: http://ocsinventory-ng) y lo que es el puerto del servidor (por defecto el puerto HTTP: 80). A continuación, puede especificar un valor TAG si queremos aprovechar el TAG con sede en reparto (por separado equipos inventarios basados en etiquetas, ideal para diferenciar las oficinas de varios lugares, y así sucesivamente).

Una vez que estos han sido respondidas, el servidor comienza a buscar las dependencias. Comprueba la existencia del intérprete de PERL, C / C + + Compiler, y algún tipo de utilidad make (como el make de GNU). Las dependencias siguiente módulo se comprueban:

• Compress:: Zlib módulo Perl • XML:: Simple módulo de Perl • Net:: IP módulo PERL • LWP:: UserAgent módulo PERL • Digest:: MD5 módulo PERL • Net:: SSLeay módulo PERL • dmidecode binario

Los siguientes pasos: • Compila el binario IPDISCOVER • configura, construye e instala el agente OCS-NG Módulo Perl • Crea el directorio / usr / sbin / enlace simbólico ocsinv • Crea el directorio de registro, establece la rotación de los registros diarios • Carpeta de registro predeterminado: / var / log / ocsinventory-NG Expediente de registro predeterminado de rotación: / etc / logrotate.d / ocsinventoryclient

Crea el agente OCS-NG archivo de configuración

Page 7: Manual de Instalacion Ocs y Xmapp

6

° º Por defecto en / etc / ocsinventory-cliente / ocsinv.conf

• En la misma ruta que el archivo de configuración, que establece los órganos de administración archivo de información

* ocsinv.admfile: Almacena TAG y otros valores

• Establece la tarea cron para la ejecución diaria del agente

• Inicia el agente OCS Inventory NG, por primera vez

Instalación de xampp

Una vez descargado el instalador vamos a empezar a instalar ....

Elegimos el idioma y pulsamos OK

Page 8: Manual de Instalacion Ocs y Xmapp

7

Pulsamos el botón Next.

Seleccionamos la carpeta destino donde se instalará la herramienta.

En este paso podemos elegir instalar los distintos módulos como servicios de Windows. Para el ejemplo sólo vamos a hacerlo para el Apache y MySQL.

Page 9: Manual de Instalacion Ocs y Xmapp

8

Cuando la instalación termine hacemos click en el botón Finish.

Administración

Una vez instalado correctamente XAMPP vamos a ver las posibles opciones de configuración y administración de la herramienta y sus módulos instalados, para ello arrancamos el panel de control de XAMPP.

En este panel de control podemos ver todos los módulos instalados. Para cada módulo podremos parar su servicio (Stop), arrancarlo (Start), ver su estado (Stop / Running), marcarlo como servicio (checkbox Svc) y entrar en su panel de administración (Admin).

Page 10: Manual de Instalacion Ocs y Xmapp

9

Para probar que la instalación de XAMPP fue exitosa basta con poner en el navegador "http://localhost"o "http://127.0.0.1"y nos aparecerá la aplicación de administración web. En ella tenemos un sección de administración web de XAMPP, una sección de insteresante demos y otra con herramientas incluidas en el paquete como phpMyAdmin, FileZilla FTP, Webalizer, etc.

En la primera sección podremos ver toda la información relativa al PHP instalado (phpinfo()). Además tenemos toda la documentación online de cada uno de los componentes y módulos incorporados en la herramienta. Como se dijo anteriormente XAMPP se desarrolló inicialmente para entornos de desarrollo y no para entornos de producción, como se puede ver en la opción de chequear seguridad hay muchos agujeros y deficiencias. Para solucionar estos agujeros vaya a este enlace "http://localhost/security/xamppsecurity.php" antes de publicar nada en su website.

Page 11: Manual de Instalacion Ocs y Xmapp

10

En la sección de herramientas hay dos bastante interesante, phpMyAdmin y Conmutador PHP. La primera de ellas, phpMyAdmin es una herramienta muy conocida que nos permitirá administrar nuestro MySQL. Antes de empezar a trabajar con esta herramienta hay que configurar algunas cosillas.

Inicialmente MySQL crea un usuario por defecto llamado root sin password. Para poder cambiar la password de root se debe acceder a la administración de MySQL a través del Panel de Control de XAMPP. Después de guardar los cambios, hay que modificar el fichero "config.inc.php" situado en "$HOME_XAMPP/phpMyAdmin/" y editar las siguientes líneas:

En este fichero se configurarán las variables necesarias para que phpMyAdmin pueda acceder a MySQL, las más importantes son auth_type para el tipo de autenticación, user y password. Para la variable auth_type podemos poner el método de autenticación http y cuando accedamos a phpMyAdmin nos aparecerá una ventana para introducir el usuario y password de MySQL. Sin embargo, si ponemos como método de autenticación config debemos poner en las variables

Page 12: Manual de Instalacion Ocs y Xmapp

11

user y password el usuario y password de MySQL y de esta forma accederá directamente a phpMyAdmin sin preguntar nada el usuario.

Otra herramienta interesante es el conmutador de PHP, es decir, una forma rápida de cambiar la configuración de PHP de PHP 4 a PHP 5 y viceversa. Para poder conmutar el PHP antes tenemos que parar el Apache. Después de esto sólo tenemos que ejecutar el script "php-switch.bat" situado en la carpeta principal de la instalación de XAMPP.

Page 13: Manual de Instalacion Ocs y Xmapp

Despúes de ejecutar el script vamos a comprobar que la conmutación se ha realizado correctamente.

Despúes de ejecutar el script vamos a comprobar que la conmutación se ha realizado

12

Despúes de ejecutar el script vamos a comprobar que la conmutación se ha realizado