23
ADMINISTRACIÓN DE APLICACIONES WEB MANUAL INTEGRANTES CARLOS CORDOBA MARCELO ESTEBAN HENAO YENITH MARITZA RODRIGUEZ KATERINE LUNA RUIZ JENY GONZALEZ LUZ DARY TEKIA LUISA FERNANDA RAVE LUISA FERNANDA ARIAS INSTRUCTORES MAURICIO ORTIZ NICOLAS GALLEGO CAMILO ZAPATA FERNANDO QUINTERO ADMINISTRACIÓN DE REDES DE COMPUTADORES CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL MEDELLÍN 2008

8763427 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

  • Upload
    meykery

  • View
    80

  • Download
    5

Embed Size (px)

Citation preview

  • ADMINISTRACIN DE APLICACIONES WEB MANUAL

    INTEGRANTES CARLOS CORDOBA

    MARCELO ESTEBAN HENAO YENITH MARITZA RODRIGUEZ

    KATERINE LUNA RUIZ JENY GONZALEZ LUZ DARY TEKIA

    LUISA FERNANDA RAVE LUISA FERNANDA ARIAS

    INSTRUCTORES MAURICIO ORTIZ

    NICOLAS GALLEGO CAMILO ZAPATA

    FERNANDO QUINTERO

    ADMINISTRACIN DE REDES DE COMPUTADORES CENTRO DE SERVICIOS Y GESTIN EMPRESARIAL

    MEDELLN 2008

  • 2

    INDICE

    INTRODUCCION 3 OCS INVENTORY 4 INSTALACION DE OCS INVENTORY NG 5 CONFIGURACION DEL SERVIDOR DE ADMINISTRACION 11 ACTUALIZACION DE SEGURIDAD Y SOPORTE OPENSSL 13 INSTALACIN DEL AGENTE EN WINDOWS XP 17 PRUEBAS 20

  • 3

    INTRODUCCION

    En el extenso mundo de la Teleinformtica se incluyen las aplicaciones Web, que son aplicaciones escritas en cdigo soportado por los navegadores web.

    Existe varios tipos de aplicaciones Web, como, Ecommerce (comercio electrnico): la funcin de este es comprar y vender productos o servicio a travs de la Web. CMS (sistema de gestin de contenido), nos permite administrar o disear la interfaz grafica de un sitio Web sin preocuparse del texto que tenga en l. Sistema d Tickets: este permite la comunicacin entre un cliente y el administrador para consultar, comunicar y sugerir inquietudes y reclamos sobre los servicios que se presta. Sistema Colaborativo: este se encarga de publicar y compartir diferentes recursos a los clientes como documentos, hojas de calculo, y toda la informacin que el cliente necesite o que se quiera publicar en la Web. Y por ultimo el Sistema de Inventario que se encargar de tener un registro de todos los dispositivos de red, activos adems de los softwares que se utilizan en cada dispositivo.

    Las aplicaciones Web son herramientas muy importantes para mantener una red bien distribuida, administrada y lo mas importante bien alimentada.

    En este manual implementaremos un Sistema de inventario llamado OCS Inventory que como ya vimos es un sistema que nos permite estar a tanto de todos los dispositivos en cuanto a hardware y software.

    Este manual fue implementado en un sistema operativo Windows Server 2003 instalado en una maquina virtual por mayor dinamismo y as mismo utilizar esta opcin como un bonus.

  • 4

    OCS INVENTORY NG

    Open Computer and Software Inventory Next Generation: es una aplicacin diseada para ayudar al administrador del sistema o red a mantener la pista de la configuracin y el software instalado en los computadores de la red. Tambin permite el despliegue de paquetes en computadores Windows y Linux.

    OCS Inventory NG es una herramienta que facilita el seguimiento de la configuracin y el software instalado en los ordenadores de una red local, as como la instalacin remota de aplicaciones desde un servidor Web.

    OCS Inventory es software GPL, es libre de usar, copiar y modificar. Este tiene una licencia GPLv2 que es la que cubre la mayora de los softwares creados por FSF (Free Software Fundation o Fundacin del Software Libre), en la cual se incluye una serie de reglas y condiciones con respecto a la copia, modificacin y distribucin de este software.

    Gestin de servidor contiene 4 componentes principales:

    * Servidor de base de datos, que almacena la informacin de los inventarios. * Comunicacin con servidor, que se encargar de las comunicaciones HTTP entre el servidor de base de datos y agentes. * Despliegue de servidor, que almacenar todos los paquetes de configuracin de despliegue. * Administracin de la consola, lo que permitir a los administradores consultar el servidor de base de datos a travs de su navegador favorito.

    OCS se basa en las estndares actuales. El dilogo entre los equipos cliente y el servidor se basa en el Protocolo de transferencia de hipertexto (HTTP) y el formato de los datos es XML.

    El servidor de administracin utiliza Apache, MySQL y esta escrito en PERL como mdulo de Apache. Ya que los scripts PERL son compilados cuando Apache inicia, y no en cada solicitud. Esta es una opcin diseada para lograr un mejor rendimiento. El servidor de comunicacin puede requerir algunos mdulos Perl adicionales, de acuerdo a su distribucin.

    OCS es multi-plataforma: se ejecuta en sistemas operativos Unix, as como en Microsoft Windows (2000 o posterior).

    Una interfaz web privativa escrita en PHP ofrece servicios complementarios:

    * Consulta del inventario * Gestin de los derechos de los usuarios * Una interfaz de servicio de (o escritorio de ayuda) para los tcnicos.

  • 5

    OCS Inventory NG en la actualidad solo puede trabajar sobre la base de datos de MYSQL 4.1 o superior y en esta base de datos se almacenaran todos lo inventarios que sean recibidos de los agentes instalados en los clientes.

    INSTALACION DE OCS INVENTORY

    XAMPP es una distribucin fcil instalar de Apache que contiene y configura los siguientes componentes en un nico computador y se instalar la mismo tiempo que el OCS Inventory.

    * Apache 2.2.3 * MySQL 5.0.27 * PHP 5.2.0 + PHP 4.4.4 + PEAR * PHP-Switch win32 1.0 * XAMPP Control Versin 2.3 * XAMPP Security 1.0 * SQLite 2.8.15 * OpenSSL 0.9.8d * phpMyAdmin 2.9.1.1 * ADOdb 4.93 * Mercury Mail Transport System for Win32 y NetWare Systems v4.01b * FileZilla FTP Server 0.9.20 * Webalizer 2.01-10 * Zend Optimizer 3.0.2 * eAccelerator 0.9.5 RC1 para PHP 5.1.6 * Perl 5.8.8 * mod_perl 2.0.2

    Lo primero que debemos hacer es descargar el paquete OCSNG_WIN32_SERVER_1.01.zip desde http://www.ocsinventory-ng.org/ descomprimirlo y ejecutarlo.

    Luego de ejecutarlo nos comienza a pedir una serie de informacin necesaria, primero seleccionamos el idioma en nuestro caso ser espaol para mejor compresin de este software.

  • 6

    Luego nos recordar que no tenemos el servidor XAMPP y/o el administrador Perl instalado en nuestro computador y por ende que debemos instalarlo aceptamos esta condicin y continuamos.

    Comenzamos la instalacin, el asistente nos recomienda cerrar todas las aplicaciones para cuando se termine de instalar OCS Inventory NG no tengamos que reiniciar el sistema, presionamos siguiente.

    Ahora aceptaremos la licencia que de instalacin GLPv2 y presionamos siguiente.

  • 7

    El siguiente paso es otorgar el directorio donde se alojar todos los archivos referentes a la instalacin de OCS Inventory, para cambiar el directorio es solo cuestin de dar clic en examinar y buscar la ruta correspondiente a la carpeta que queremos que guarde los archivos de nuestro servidor, en nuestro caso lo dejaremos por defecto que es C:/archivosdeprograma/OCS Inventory NG/ y presionamos siguiente.

  • 8

    Ahora seleccionaremos los complementos que vamos a instalar, incluido XAMPP ya que no lo tenemos para esto solo seleccionamos tipo de instalacin: Full instalado en caso contrario solo seleccionamos OCS Inventory Server y damos clic en siguiente.

  • 9

    Crearemos la nueva carpeta para los accesos directos en el Men de Inicio con el nombre OCS Inventory NG y procedemos a instalar

  • 10

    Y empezara la instalacin:

    En este proceso nos preguntar si queremos iniciar el Panel de Control XAMPP. Debemos responder No, por que todo lo haremos desde la interface Web y no necesitaremos el panel de XAMPP.

    Y por ultimo finalizamos la instalacin dando clic en terminar.

  • 11

    Al terminar podemos ver el icono que nos llevara a la interfaz web de administracin y configuracin de OCS Inventory

    CONFIGURACION DEL SERVIDOR DE ADMINISTRACION

    Introducimos la informacin necesaria para conectar al servidor de bases de datos MySQL, especificando un usuario con permisos para crear la base de datos, tablas, ndices, etc.:

    Identificador de usuario de MySQL, en forma predeterminada: root Contrasea del usuario MySQL (en forma predeterminada: contrasea en

    blanco) Servidor MySQL, localhost

    Aqu nos recordar que no podremos crear automticamente paquetes de ms de 16 mb. Y para corregir esto debemos entrar al archivo php.ini y plantearlo en las lneas post_max_size y upload_max_filesize.

  • 12

    Desde ahora podemos acceder mediante el usuario admin y la contrasea admin

    Y podremos ver la consola grafica que tenemos para administrar nuestro servidor OCS Inventory

  • 13

    ACTUALIZACION DE SEGURIDAD Y SOPORTE OPENSSL

    XAMPP tambin tiene la opcin de asegurar el puerto 80 para pasar a ser el puerto 8080 el utilizado para cualquier conexin con la url https://localhost/ y aseguraremos los componentes tambien asi:

    Para esto primero entramos a la url http://localhost/xampp/index.php

    Aqu dando clic en chequeo de seguridad podremos ver que todo esta marcado como inseguro o desconocido para componentes no iniciados.

  • 14

    En esta pagina daremos clic en la url que se encuentra en la parte de abajo http://localhost/security/xamppsecurity.php.

    Aqu es donde cambiaremos todas las claves para root de MySQL y seleccionar el mtodo de autenticacin phpMyAdmin. Y despus protegeremos el acceso al men de XAMPP otorgando un usuario y una clave.

    Validamos los cambios haciendo clic en el botn Asegurar el directorio XAMPP.

    Ahora activemos el certificado para OpenSSL entrando a la url http://localhost/xampp/index.php y dando clic en https://localhost

  • 15

    A continuacin aceptaremos el certificado dando clic en si.

  • 16

    Y por ultimo nos pedir autorizacin por medio de el usuario y la clave de XAMPP y presionamos en Aceptar

    Y como podemos ver ya el puerto de conexin es seguro

  • 17

    INSTALACIN DEL AGENTE EN WINDOWS XP

    Primero descargamos el paquete OCSNG_WIN32_AGENT_1.01.zip desde http://www.ocsinventory-ng.org/ lo descomprimimos de podremos ver que contiene estos 3 archivos:

    OcsAgentSetup.exe, instalador del agente con el servicio Windows incluido. Se recomienda el uso de este paquete. OcsAgent.exe, para instalar la versin del agente independiente (standalone) en un computador que no est en red para permitir generar el inventario manualmente con el parmetro de lnea de comandos /LOCAL (o si no desea correrlo como servicio Windows). OcsLogon.exe, lanzador del agente de OCS Inventory NG para utilizar cuando se est distribuyendo el agente a travs de un script de inicio o como poltica GPO del Directorio Activo en el dominio. Si el agente ya est instalado, este simplemente corre el agente. En otro caso, este descarga los binarios del agente del servidor de Comunicacin, lo configura y lo lanza.

    En nuestro caso debemos ejecutar OcsAgentSetup.exe para instalarlo asi:

    Primero damos clic en next para continuar la instalacin.

  • 18

    Luego aceptaremos la licencia de instalacin, esta licencia tambin es GPLv2 y seguimos presionando I Agree.

    Introducimos la direccin y puerto del servidor de Comunicacin OCS Inventory NG. Si no deseamos utilizar la configuracin del proxy de Microsoft Internet Explorer (por ejemplo, porque su proxy requiere autenticacin), habilitemos la opcin "No Proxy". El campo Miscellaneous nos permite incluir otros argumentos de lnea de comandos al agente, en este caso lo dejaremos en blanco. Y luego damos clic en next para seguir con la instalacin.

  • 19

    Ahora otorgaremos la carpeta correspondiente a los archivos del agente, para cambiarlo solo seleccionamos Browser y buscamos la ruta que queremos para el directorio de instalacin, para mayor comodidad lo dejaremos por defecto.

  • 20

    PRUEBAS

    Despus de instalar el agente en el dispositivo cliente podremos entrar a la consola de OCS Inventory y ver que este ha sido reconocido e inventariado por el servidor.

  • 21

    Dando clic en el nombre del computador podremos empezar a navegar a travs de la informacin que tiene OCS Inventory de este dispositivo.

    En la parte de arriba podemos una muy buena informacin del dispositivo como el usuario, dominio, las redes a las que tiene acceso, el sistema operativo con su respectivo serial y el tipo de agente que tiene configurado, etc.

    Tambin tenemos la opcin de ver uno a uno los componentes de este dispositivo como, el procesador:

    O las memorias RAM, discos duros, dispositivos de entrada, softwares instalados,

    etc, o simplemente dando clic en este icono podremos ver todo en una sola lista:

  • 22

  • 23