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

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

Embed Size (px)

Citation preview

Page 1: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

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

Page 2: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

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 INSTALACIÓN DEL AGENTE EN WINDOWS XP 17 PRUEBAS 20

Page 3: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

3

INTRODUCCION

En el extenso mundo de la Teleinformática se incluyen las aplicaciones Web, que son aplicaciones escritas en código soportado por los navegadores web. Existe varios tipos de aplicaciones Web, como, Ecommerce (comercio electrónico): la función de este es comprar y vender productos o servicio a través de la Web. CMS (sistema de gestión de contenido), nos permite administrar o diseñar la interfaz grafica de un sitio Web sin preocuparse del texto que tenga en él. Sistema d Tickets: este permite la comunicación 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 información 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 además de los software´s 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 opción como un bonus.

Page 4: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

4

OCS INVENTORY NG

Open Computer and Software Inventory Next Generatio n: es una aplicación diseñada para ayudar al administrador del sistema o red a mantener la pista de la configuración y el software instalado en los computadores de la red. También permite el despliegue de paquetes en computadores Windows y Linux. OCS Inventory NG es una herramienta que facilita el seguimiento de la configuración y el software instalado en los ordenadores de una red local, así como la instalación 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 mayoría de los software´s creados por FSF (Free Software Fundation o Fundación del Software Libre), en la cual se incluye una serie de reglas y condiciones con respecto a la copia, modificación y distribución de este software. Gestión de servidor contiene 4 componentes principales: * Servidor de base de datos, que almacena la información de los inventarios. * Comunicación 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 configuración de despliegue. * Administración de la consola, lo que permitirá a los administradores consultar el servidor de base de datos a través de su navegador favorito. OCS se basa en las estándares actuales. El diálogo 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 administración utiliza Apache, MySQL y esta escrito en PERL como módulo de Apache. Ya que los scripts PERL son compilados cuando Apache inicia, y no en cada solicitud. Esta es una opción diseñada para lograr un mejor rendimiento. El servidor de comunicación puede requerir algunos módulos Perl adicionales, de acuerdo a su distribución. 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 * Gestión de los derechos de los usuarios * Una interfaz de servicio de (o escritorio de ayuda) para los técnicos.

Page 5: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

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 distribución fácil 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 Versión 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 información necesaria, primero seleccionamos el idioma en nuestro caso será español para mejor compresión de este software.

Page 6: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

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 condición y continuamos.

Comenzamos la instalación, 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 instalación GLPv2 y presionamos siguiente.

Page 7: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

7

El siguiente paso es otorgar el directorio donde se alojará todos los archivos referentes a la instalación de OCS Inventory, para cambiar el directorio es solo cuestión 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.

Page 8: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

8

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

Page 9: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

9

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

Page 10: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

10

Y empezara la instalación:

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 instalación dando clic en “terminar”.

Page 11: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

11

Al terminar podemos ver el icono que nos llevara a la interfaz web de administración y configuración de “OCS Inventory”

CONFIGURACION DEL SERVIDOR DE ADMINISTRACION Introducimos la información 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” • Contraseña del usuario MySQL (en forma predeterminada: contraseña en

blanco) • Servidor MySQL, “localhost”

Aquí nos recordará que no podremos crear automáticamente paquetes de más de 16 mb. Y para corregir esto debemos entrar al archivo php.ini y plantearlo en las líneas “post_max_size” y “upload_max_filesize”.

Page 12: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

12

Desde ahora podemos acceder mediante el usuario “admin” y la contraseña “admin”

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

Page 13: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

13

ACTUALIZACION DE SEGURIDAD Y SOPORTE OPENSSL

XAMPP también tiene la opción de asegurar el puerto 80 para pasar a ser el puerto 8080 el utilizado para cualquier conexión 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.

Page 14: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

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 método de autenticación phpMyAdmin. Y después protegeremos el acceso al menú de XAMPP otorgando un usuario y una clave.

Validamos los cambios haciendo clic en el botón “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”

Page 15: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

15

A continuación aceptaremos el certificado dando clic en “si”.

Page 16: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

16

Y por ultimo nos pedirá autorización por medio de el usuario y la clave de XAMPP y presionamos en “Aceptar”

Y como podemos ver ya el puerto de conexión es seguro

Page 17: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

17

INSTALACIÓN 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 versión del agente independiente (standalone) en un computador que no esté en red para permitir generar el inventario manualmente con el parámetro de línea 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 través de un script de inicio o como política 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 Comunicación, lo configura y lo lanza. En nuestro caso debemos ejecutar OcsAgentSetup.exe para instalarlo asi: Primero damos clic en “next” para continuar la instalación.

Page 18: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

18

Luego aceptaremos la licencia de instalación, esta licencia también es GPLv2 y seguimos presionando “I Agree”.

Introducimos la dirección y puerto del servidor de Comunicación OCS Inventory NG. Si no deseamos utilizar la configuración del proxy de Microsoft Internet Explorer (por ejemplo, porque su proxy requiere autenticación), habilitemos la opción "No Proxy". El campo Miscellaneous nos permite incluir otros argumentos de línea de comandos al agente, en este caso lo dejaremos en blanco. Y luego damos clic en “next” para seguir con la instalación.

Page 19: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

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 instalación, para mayor comodidad lo dejaremos por defecto.

Page 20: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

20

PRUEBAS

Después 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.

Page 21: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

21

Dando clic en el nombre del computador podremos empezar a navegar a través de la información que tiene OCS Inventory de este dispositivo. En la parte de arriba podemos una muy buena información 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. También tenemos la opción de ver uno a uno los componentes de este dispositivo como, el procesador:

O las memorias RAM, discos duros, dispositivos de entrada, software´s instalados, etc, o simplemente dando clic en este icono podremos ver todo en una sola lista:

Page 22: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

22

Page 23: 74706605 Manual Instalacion y Configuracion OCS INVENTORY NG en Windows Server 2003 Enterprise

23