gastel web 4 manual de instalacion v1

55
GASTEL PREMIUM WEB 4.X Manual de Instalación Versión 1.0 Revisión: abril, 2014 Spain: Central AT4 wireless, S.A. C/ Severo Ochoa, 2 29590 Málaga http://www.at4wireless.com Tel: 952-619-100 Fax: 952-619-158

Upload: alex-monteiro

Post on 26-Jul-2015

151 views

Category:

Internet


1 download

TRANSCRIPT

Page 1: Gastel web 4  manual de instalacion v1

GASTEL PREMIUM WEB 4.X

Manual de Instalación Versión 1.0 Revisión: abril, 2014 Spain: Central AT4 wireless, S.A. C/ Severo Ochoa, 2 29590 Málaga http://www.at4wireless.com Tel: 952-619-100 Fax: 952-619-158

Page 2: Gastel web 4  manual de instalacion v1

Manual de Usuario

-2 / 55-

CONTENIDO:

INTRODUCCIÓN.......................................................................................................................................................... 5

EL INTERFAZ WEB: ................................................................................................................................................. 5 DEFINICIONES:........................................................................................................................................................ 5

ARQUITECTURA WEB ............................................................................................................................................... 9

WWW (WORLD WIDE WEB) ............................................................................................................................... 9 PROTOCOLO HTTP ............................................................................................................................................. 10 ETAPAS DE UNA TRANSACCIÓN HTTP ........................................................................................................... 10 IIS (INTERNET INFORMATION SERVER) ............................................................................................................ 11 ASP (ACTIVE SERVER PAGES)............................................................................................................................... 11 APLICACIONES ASP .............................................................................................................................................. 12

INSTALACIÓN DE GASTEL PREMIUM WEB .................................................................................................... 13

ARQUITECTURA GASTEL-PREMIUM .................................................................................................................. 13 REQUISITOS DE GASTEL-PREMIUM .................................................................................................................... 13 CREACIÓN DEL PERFIL ODBC “GASTEL”.......................................................................................................... 14 REGISTRAR “ARCRYPTOLIB.DLL”.......................................................................¡Error! Marcador no definido. COPIAR LA CLASE QUE COMPRIME A ZIP ........................................................¡Error! Marcador no definido. INSTALACIÓN DE LAS PÁGINAS ASP ................................................................................................................ 20 Sobre Windows NT Server .................................................................................................................................... 20 Sobre Windows 2000 Server.................................................................................................................................. 24 Sobre Windows 2003 Server SP1.......................................................................................................................... 28 Sobre Windows 2008 ............................................................................................................................................. 32 PASOS A SEGUIR PARA LA CONFIGURACIÓN DE LDAP................................................................................ 45 OTROS ASPECTOS DE CONFIGURACIÓN ....................................................................................................... 48 PRIMEROS PASOS DE GASTEL PREMIUM ........................................................................................................... 51 INSTALACIÓN DE LA MÁQUINA VIRTUAL DE MICROSOFT PARA INTERNET EXPLORER ....................... 52 INSTALACIÓN DEL CLIENTE DE BASE DE DATOS (SYBASE).......................................................................... 52 CONFIGURACIÓN DE MÚLTIPLES PERFILES DE CONEXIÓN......................................................................... 52

Page 3: Gastel web 4  manual de instalacion v1

Manual de Usuario

-3 / 55-

INDICE DE IMÁGENES:

IMAGEN 1 ELEMENTOS DEL SISTEMA................................................................................................................................... 9 IMAGEN 2 ARQUITECTURA GASTEL PREMIUM CON INTERFAZ WEB................................................................................... 13 IMAGEN 3 VENTANA DE PERFIL ODBC............................................................................................................................. 15 IMAGEN 4 VENTANA DE OPCIONES DE LOGIN DEL PERFIL ODBC...................................................................................... 15 IMAGEN 5 VENTANA DE DEFINICIÓN PARA CONSULTAS DESDE EL ÁRBOL......................................................................... 16 IMAGEN 6 VENTANA DE PERFIL ODBC PARA ORACLE................................................................................................... 17 IMAGEN 7 VENTANA DE CONFIGURACIÓN DE LA CONEXIÓN A ORACLE.......................................................................... 17 IMAGEN 8 VENTANA DE CONFIGURACIÓN DE LA CONEXIÓN A ORACLE – PAG 2............................................................. 18 IMAGEN 9 VENTANA DE CONFIGURACIÓN DE LA CONEXIÓN A ORACLE – PAG 3............................................................. 18 IMAGEN 10 VENTANA DE CONFIGURACIÓN DE LA CONEXIÓN A ORACLE – PAG 4........................................................... 19 IMAGEN 11 VENTANA DE CONFIGURACIÓN DE LA CONEXIÓN A ORACLE – PAG 5........................................................... 19 IMAGEN 12 ASISTENTE PARA NUEVO DIRECTORIO VIRTUAL - ALIAS................................................................................. 20 IMAGEN 13 ASISTENTE PARA NUEVO DIRECTORIO VIRTUAL - RUTA.................................................................................. 21 IMAGEN 14 PROPIEDADES DEL DIRECTORIO VIRTUAL....................................................................................................... 22 IMAGEN 15 VENTANA DE CONFIGURACIÓN DE LA APLICACIÓN DEL DIRECTORIO VIRTUAL ............................................... 23 IMAGEN 16 VENTANA DE PERMISOS DE DIRECTORIO........................................................................................................ 24 IMAGEN 17 VENTANA DE ALIAS DEL DIRECTORIO VIRTUAL.............................................................................................. 25 IMAGEN 18 VENTANA DE RUTA DEL DIRECTORIO VIRTUAL............................................................................................... 25 IMAGEN 19 VENTANA DE PROPIEDADES DEL DIRECTORIO VIRTUAL.................................................................................. 26 IMAGEN 20 VENTANA DE CONFIGURACIÓN, OPCIONES DE APLICACIÓN............................................................................ 26 IMAGEN 21 VENTANA DE CARPETA FICHEROS.................................................................................................................. 27 IMAGEN 22 VENTANA DE PERMISOS DE CARPETA............................................................................................................. 28 IMAGEN 23 VENTANA DEL ASISTENTE DE CREACIÓN DEL DIRECTORIO VIRTUAL .............................................................. 28 IMAGEN 24 VENTANA DE LA RUTA DEL DIRECTORIO VIRTUAL.......................................................................................... 29 IMAGEN 25 VENTANA DE PROPIEDADES DEL DIRECTORIO VIRTUAL.................................................................................. 29 IMAGEN 26 VENTANA DE CONFIGURACIÓN, OPCIONES DE APLICACIÓN............................................................................ 30 IMAGEN 27 VENTANA DE CARPETA “FICHEROS” .............................................................................................................. 30 IMAGEN 28 VENTANA DE PROPIEDADES DE LA CARPETA “FICHEROS” DEL WEB................................................................ 31 IMAGEN 29 VENTANA DE CONFIGURACIÓN DEL IIS .......................................................................................................... 31 IMAGEN 30 VENTANA DE MENÚ INICIO............................................................................................................................. 32 IMAGEN 31 VENTANA DEL ADMINISTRADOR DEL SERVIDOR............................................................................................. 33 IMAGEN 32 VENTANA DEL ASISTENTE DE FUNCIONES DEL SERVIDOR............................................................................... 33 IMAGEN 33 VENTANA DEL ASISTENTE DE FUNCIONES DEL SERVIDOR – ACTIVAR FUNCIONES........................................... 34 IMAGEN 34 VENTANA DEL ASISTENTE DE FUNCIONES DEL SERVIDOR – SERVIDOR IIS ..................................................... 34 IMAGEN 35 VENTANA DEL ASISTENTE DE FUNCIONES DEL SERVIDOR – SERVICIOS DE FUNCIÓN....................................... 35 IMAGEN 36 VENTANA DEL ASISTENTE DE FUNCIONES DEL SERVIDOR – ACTIVAR SERVICIOS DE FUNCIÓN....................... 36 IMAGEN 37 VENTANA DEL ASISTENTE DE FUNCIONES DEL SERVIDOR – CONFIRMACIÓN .................................................. 37 IMAGEN 38 VENTANA DEL ASISTENTE DE FUNCIONES DEL SERVIDOR – SERVIDOR IIS ..................................................... 37 IMAGEN 39 VENTANA DEL ASISTENTE DE FUNCIONES DEL SERVIDOR – RESULTADO........................................................ 38 IMAGEN 40 VENTANA DE ADMINISTRADOR DEL SERVIDOR.............................................................................................. 38 IMAGEN 41 MENÚ DE INICIO - ADMINISTRADOR DE IIS.................................................................................................... 39 IMAGEN 42 VENTANA DEL ADMINISTRADOR DE IIS – AGREGAR DIRECTORIO VIRTUAL...................................................40 IMAGEN 43 VENTANA DE AGREGAR DIRECTORIO VIRTUAL.............................................................................................. 40 IMAGEN 44 VENTANA DE PERMISOS................................................................................................................................. 41 IMAGEN 45 MENÚ ABRIR CARACTERÍSTICAS DE ASP DEL DIRECTORIO VIRTUAL............................................................. 41 IMAGEN 46 VENTANA DE OPCIONES DE CARACTERÍSTICAS DE ASP ................................................................................. 42 IMAGEN 47 VENTANA DE OPCIONES DE DEPURACIÓN DE CARACTERÍSTICAS DE ASP....................................................... 42 IMAGEN 48 VENTANA DE MENÚ CONTEXTUAL DE CARPETA V IRTUAL ............................................................................. 43 IMAGEN 49 VENTANA DE AGREGAR APLICACIÓN ............................................................................................................ 43 IMAGEN 50 VENTANA DE MENÚ CONTEXTUAL DE DEFAULTAPPPOOL............................................................................. 44 IMAGEN 51 VENTANA DE CONFIGURACIÓN AVANZADA DE DEFAULTAPPPOOL................................................................ 45 IMAGEN 52 VENTANA DE PROPIEDADES DEL DIRECTORIO VIRTUAL.................................................................................. 46

Page 4: Gastel web 4  manual de instalacion v1

Manual de Usuario

-4 / 55-

IMAGEN 53 VENTANA DE MÉTODOS DE AUTENTICACIÓN.................................................................................................. 46 IMAGEN 54 VENTANA DE ADMINISTRACIÓN DE USUARIOS AUTORIZADOS DEL INTERFAZ WEB DE GASTEL PREMIUM ....... 47 IMAGEN 55 VENTANA DE OPCIONES DE INTERNET............................................................................................................ 49 IMAGEN 56 VENTANA DE CONFIGURACIÓN DE LAN......................................................................................................... 49 IMAGEN 57 VENTANA DE DEFINICIÓN PARA CONSULTAS DESDE EL ÁRBOL....................................................................... 50 IMAGEN 58 VENTANA DE DEFINICIÓN DE PREFERENCIAS.................................................................................................. 50 IMAGEN 59 VENTANA DE CONFIGURACIÓN DEL PROXY.................................................................................................... 51 IMAGEN 60 VENTANA DE SELECCIÓN DE IDIOMA EN LA INSTALACIÓN DE SYBASE ........................................................... 52 IMAGEN 61 VENTANA DE EDICIÓN DEL FICHERO “CONFIG.INI ........................................................................................... 53 IMAGEN 62 VENTANA DE REGISTRO DE SYBASE ............................................................................................................... 54 IMAGEN 63 VENTANA DE SELECCIÓN DE COMPONENTES.................................................................................................. 54 IMAGEN 64 VENTANA DE SELECCIÓN DE LA RUTA............................................................................................................ 55

Page 5: Gastel web 4  manual de instalacion v1

Manual de Usuario

-5 / 55-

INTRODUCCIÓN

En el siguiente manual de instalación, se explican nociones básicas del entorno web y publicación en Internet, para poder entender mejor la arquitectura del sistema y los componentes de la instalación. También se describe el proceso de instalación sobre varias versiones de Windows, debido a las diferencias importantes a la hora de configurar la aplicación “Internet Information Server”.

EL INTERFAZ WEB:

Gastel-Premium web es la aplicación que permite realizar la gestión y control del tráfico telefónico a través de internet. De esta forma se consigue realizar consultas a través de su navegador de la información relativa al tráfico telefónico de su empresa, accediendo a la misma información que se encuentra en su tarificador y posibilitando que la información almacenada esté disponible para todos los usuarios Web tanto en la modalidad de intranet como de internet. El usuario sólo requiere de un PC con un navegador Web, sin necesidad de realizar ninguna instalación adicional.

En los siguientes apartados se introducirá la Arquitectura Web utilizada en la aplicación Gastel-Premium. A continuación se describe los pasos necesarios para realizar la instalación de Gastel-Premium.

DEFINICIONES: @ (arroba): Este signo es uno de los componentes de las direcciones de correo electrónico y separa el nombre del usuario de los nombres de dominio del servidor de correo (ejemplo: [email protected]). 404 Not found (404 No encontrado): 404 es un código de estado frecuente que indica a un usuario del Web que no se ha encontrado (Not found) una determinada página. 404 y otros códigos de estado forman parte del protocolo HTTP de WWW. Active Server Page -- ASP (Página de Servidor Activo): Una página ASP es un tipo especial de página HTML que contiene unos pequeños programas (también llamados scripts) que son ejecutados en servidores Microsoft Internet Information Server antes de ser enviados al usuario para su visualización en forma de página HTML. Habitualmente esos programas realizan consultas a bases de datos y los resultados de esas consultas determinan la información que se envía a cada usuario específico. Los ficheros de este tipo llevan el sufijo .asp. Address (dirección): En Internet dícese de la serie de caracteres, numéricos o alfanuméricos, que identifican un determinado recurso de forma única y permiten acceder a él. Ancho de banda: El ancho de banda es la máxima cantidad de datos que pueden pasar por un camino de comunicación en un momento dado, normalmente medido en segundos. Cuanto mayor sea el ancho de banda, más datos podrán circular por ella al segundo. Applet: Pequeña aplicación escrita en Java y que se difunde a través de la red para ejecutarse en el navegador cliente.

Page 6: Gastel web 4  manual de instalacion v1

Manual de Usuario

-6 / 55-

Base de datos: Una base de datos es un formato estructurado para organizar y mantener informaciones que pueden ser fácilmente recuperadas. Browser (navegador, visor, visualizador): Aplicación para visualizar documentos WWW y navegar por el espacio Internet. En su forma más básica son aplicaciones hipertexto que facilitan la navegación por los servidores de información Internet; cuentan con funcionalidades plenamente multimedia y permiten indistintamente la navegación por servidores WWW, FTP, Gopher, el acceso a grupos de noticias, la gestión del correo electrónico, etc. Cache (caché, copia de visitas): Copia que mantiene un ordenador de las páginas web visitadas últimamente, de manera que, si el usuario vuelve a solicitarlas, son leídas desde el disco duro sin necesidad de tener que ir de nuevo a la red, consiguiéndose así una mejora muy apreciable del tiempo de respuesta. Client (cliente): Un sistema o proceso que solicita a otro sistema o proceso que le preste un servicio. Una estación de trabajo que solicita el contenido de un fichero a un servidor de ficheros es un cliente de este servidor. Cortafuegos: Un cortafuegos es un equipamiento, combinación de hardware y software que muchas empresas u organizaciones instalan entre sus redes internas y el Internet. Un cortafuegos permite que sólo un tipo específico de mensajes pueda entrar y/o salir de la red interna. Esto protege a la red interna de los piratas o hackers que intentan entrar en redes internas a través del Internet. Domain (dominio): Conjunto de caracteres que identifica un sitio de la red accesible por un usuario. Así, por ejemplo, el nombre de dominio ".es" identifica a los usuarios españoles. Domain Name System -- DNS (Sistema de Nombres de Dominio): El DNS un servicio de búsqueda de datos de uso general, distribuido y multiplicado. Su utilidad principal es la búsqueda de direcciones IP de sistemas anfitriones (hosts) basándose en los nombres de éstos. El estilo de los nombres de host utilizado actualmente en Internet es llamado "nombre de dominio". Algunos de los dominios más importantes son: .com (comercial-empresas), .edu (educación, centros docentes), .org (organización sin ánimo de lucro), . net (operación de la red), .gov (Gobierno USA) y .mil (ejercito USA). La mayoría de los países tienen un dominio propio. Por ejemplo, .us (Estados Unidos de América), .es (España), .au (Australia).

Download (bajar, descargar): En Internet proceso de transferir información desde un servidor de información al propio ordenador personal. File Transfer Protocol -- FTP (Protocolo de Transferencia de Ficheros): Protocolo que permite a un usuario de un sistema acceder a, y transferir desde, otro sistema de una red. FTP es también habitualmente el nombre del programa que el usuario invoca para ejecutar el protocolo. Firewall (cortafuegos): Sistema que se coloca entre una red local e Internet. La regla básica es asegurar que todas las comunicaciones entre dicha red e Internet se realicen conforme a las políticas de seguridad de la organización que lo instala. Además, estos sistemas suelen incorporar elementos de privacidad, autentificación, etc. Home page (página inicial, página raíz, portada): Primera página de un servidor WWW. HyperText Markup Language -- HTML (Lenguaje de Marcado de Hipertexto): Lenguaje en el que se escriben las páginas a las que se accede a través de navegadores WWW. Admite componentes hipertextuales y multimedia.

Page 7: Gastel web 4  manual de instalacion v1

Manual de Usuario

-7 / 55-

HyperText Transfer Protocol -- HTTP (Protocolo de Transferencia de Hipertexto): Protocolo usado para la transferencia de documentos WWW. Internet (Internet, La Red): Red de telecomunicaciones nacida en 1969 en los EE.UU. a la cual están conectadas millones de personas, organismos y empresas en todo el mundo, mayoritariamente en los países mas desarrollados, y cuyo rápido desarrollo está teniendo importantes efectos sociales, económicos y culturales, convirtiéndose de esta manera en uno de los medios más influyentes de la llamada "Sociedad de la Información" y en la "Autopista de la Información" por excelencia. Internet puede definirse técnicamente como la mayor red internet del mundo, tiene una jerarquía de tres niveles formados por redes troncales, redes de nivel intermedio y redes aisladas, y es una red multiprotocolo. Internet Explorer (Explorador Internet): Navegador WWW creado por la empresa norteamericana Microsoft. Es uno de los navegadores Internet más difundidos. Internet Service Provider -- ISP (Proveedor de Servicios Internet): Organización, habitualmente con ánimo de lucro, que además de dar acceso a Internet a personas físicas y/o jurídicas, les ofrece una serie de servicios (por ejemplo, hospedaje de páginas web, consultoría de diseño e implantación de webs e Intranets, etc.). Intranet (Intranet, Intrarred): Red propia de una organización, diseñada y desarrollada siguiendo los protocolos propios de Internet, en particular el protocolo TCP/IP. Puede tratarse de una red aislada, es decir no conectada a Internet. IP address (dirección IP): Dirección de 32 bits definida por el Protocolo Internet. Se representa usualmente mediante notación decimal separada por puntos. Un ejemplo de dirección IP es 193.127.88.345. Link (enlace/enlazar, liga, puntero, vínculo/vincular): Apuntadores hipertexto que sirven para saltar de una información a otra, o de un servidor a otro, cuando se navega por Internet o bien la acción de realizar dicho salto. Local Area Network -- LAN (Red de Área Local): Red de datos para dar servicio a un área geográfica máxima de unos pocos kilómetros cuadrados, por lo cual pueden optimizarse los protocolos de señal de la red para llegar a velocidades de transmisión de hasta 100 Mbps (100 megabits por segundo). Login Name: Un login name es el identificador del usuario requerido al acceder a una determinada aplicación. Netscape Communicator (Comunicador Netscape): Navegador WWW creado por la empresa norteamericana Netscape. Es uno de los navegadores Internet más difundidos. ODBC (Open Database Conectivity): Es un programa de interface de aplicaciones (API) para acceder a datos en sistemas gestores de bases de datos, utilizando para ello SQL (lenguaje de consulta estructurado). Page (página): Fichero (o archivo) que constituye una unidad significativa de información accesible en la WWW a través de un programa navegador. Su contenido puede ir desde un texto corto a un voluminoso conjunto de textos, gráficos estáticos o en movimiento, sonido, etc. Password (contraseña, palabra de paso): Conjunto de caracteres alfanuméricos que permite a un usuario el acceso a un determinado recurso o la utilización de un servicio dado.

Page 8: Gastel web 4  manual de instalacion v1

Manual de Usuario

-8 / 55-

Personal Computer -- PC (computador personal, computadora personal, ordenador personal): Máquina de computación de tamaño sobremesa y de prestaciones cada vez más elevadas. Proxy: El proxy es un servidor que actúa como un caché. Los usuarios que se conectan al proxy, le pedirán las páginas web o los ficheros que deseen y el se encargarán de traerlos de internet. Además el servidor de proxy recuerda las páginas, así que una página que ya haya sido pedida por cualquier persona, el nuevo usuario que la pida se la traerá de nuestro servidor, no de internet. Con esto se mejora la velocidad y se evitan posibles colapsos en servidores remotos. TCP/IP (Transmission Control Protocol/Internet Protocol): Conjunto de protocolos usados en Internet para soportar servicios tales como páginas web (http), transferencia de ficheros (ftp), correo electrónico, etc. URL (Uniform Resource Locator) -- (Localizador Uniforme de Recursos): Sistema unificado de identificación de recursos en la red. Este tipo de direcciones permite identificar objetos WWW, Gopher, FTP, News, ... User ID (identificación de usuario): Conjunto de caracteres alfanuméricos que sirven para identificar a un usuario para su acceso a la red. Visit (visita): Recorrido que un usuario hace por un sitio web dado. El recorrido puede ser corto o largo en el tiempo, accediéndose a una o más páginas del sitio web visitado. Web, web (malla, telaraña, web): Servidor de información WWW. Se utiliza también para definir el universo WWW en su conjunto. Web server (servidor web): Máquina conectada a la red en la que están almacenadas físicamente las páginas que componen un sitio web. Dícese también del programa que sirve dichas páginas. World Wide Web -- WWW, W3 (Telaraña Mundial, Malla Mundial, WWW): Sistema de información distribuido, basado en hipertexto, creado a principios de los años 90. La información puede ser de cualquier formato (texto, gráfico, audio, imagen fija o en movimiento) y es fácilmente accesible a los usuarios mediante los programas navegadores.

Page 9: Gastel web 4  manual de instalacion v1

Manual de Usuario

-9 / 55-

ARQUITECTURA WEB

Gastel-Premium es una aplicación que utiliza el medio Internet para permitir difundir a un mayor número de usuarios la información de tarificación. En la siguiente figura se muestra la arquitectura genérica del entorno Web y a continuación se explica cada uno de sus componentes:

Imagen 1 Elementos del sistema

WWW (WORLD WIDE WEB) World Wide Web (la telaraña mundial) es un sistema de comunicación que ha revolucionado Internet en los últimos años. Se basa en un protocolo de trasferencia de información, que utilizan los programas cliente (navegador Web) y servidor (servidor Web) para comunicar datos en forma de páginas en un formato normalizado, y en la visualización de éstas, de naturaleza hipermedia. � Modelo cliente-servidor: El navegador analiza la URL, se conecta al servidor y le pide el documento

deseado. A partir de él puede necesitar otras conexiones al mismo u otro servidor para obtener otras páginas u objetos de las mismas.

� Servidores: Su función es almacenar la información y devolver la parte solicitada. El servidor espera

solicitudes (comandos del protocolo http) y devuelve la información que se le solicita. � Clientes: Se suelen llamar browsers o navegadores. Es el interfaz de usuario. Permiten recuperar todos

los componentes de una página html y visualizarlos en pantalla, permitiendo al usuario seleccionar hiperenlaces, almacenar direcciones, etc. Los más populares son Internet Explorer de Microsoft y Navigator de Netscape Communicator.

La dirección que referencia a cada recurso unívocamente en Internet tiene el siguiente formato:

Page 10: Gastel web 4  manual de instalacion v1

Manual de Usuario

-10 / 55-

protocolo://maquina:puerto/path#parte

• protocolo: puede ser http, ftp, telnet, wais, gopher, news, mailto, https, file, etc.

• máquina: puede ser el nombre del servidor (para DNS) o la dirección IP.

• puerto: lugar por donde se realiza las conexiones y diálogos TCP/IP. Cada protocolo para su uso tiene definido un puerto estándar.

• path: El directorio y nombre del fichero.

• parte: Una referencia dentro de una página.

PROTOCOLO HTTP El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un sencillo protocolo cliente-servidor que articula los intercambios de información entre los clientes Web y los servidores HTTP. HTTP se diseñó específicamente para el World Wide Web: es un protocolo rápido y sencillo que permite la transferencia de múltiples tipos de información de forma eficiente y rápida. Desde el punto de vista de las comunicaciones, está soportado sobre los servicios de conexión TCP/IP. La forma de funcionar es la siguiente: un proceso servidor escucha en un puerto de comunicaciones TCP (por defecto, el 80), y espera las solicitudes de conexión de los clientes Web. Una vez que se establece la conexión, el protocolo TCP/IP se encarga de mantener la comunicación y garantizar un intercambio de datos libre de errores. HTTP se basa en sencillas operaciones de solicitud/respuesta. Un cliente establece una conexión con un servidor y envía un mensaje con los datos de la solicitud. El servidor responde con un mensaje similar, que contiene el estado de la operación y su posible resultado. Todas las operaciones pueden adjuntar un objeto o recurso sobre el que actúan; cada objeto Web (documento HTML) es conocido por su URL.

ETAPAS DE UNA TRANSACCIÓN HTTP Cada vez que un cliente (navegador) realiza una petición a un servidor Web, se ejecutan los siguientes pasos (ver figura anterior para seguimiento de cada uno de los pasos): (1) Un usuario accede a una URL, seleccionando un enlace de un documento HTML o introduciéndola directamente en el campo Location del cliente Web. El navegador Web descodifica la URL, separando sus diferentes partes. Así identifica el protocolo de acceso, la dirección DNS o IP del servidor, el posible puerto opcional (el valor por defecto es 80) y el objeto requerido del servidor. (2) Se abre una conexión TCP/IP con el servidor, llamando al puerto TCP correspondiente. Se realiza la petición. Si la petición es estática, o sea, no requiere consultar la base de datos, se pasa al paso 5.

Page 11: Gastel web 4  manual de instalacion v1

Manual de Usuario

-11 / 55-

(3) Si la petición requiere de consulta de la base de datos, se ejecuta el código asp que ejecuta la sentencia SQL contra la base de datos. (4) La página ASP recibe los datos resultado de la consulta SQL. (5) A partir de los datos obtenidos se compone la página HTML resultado enviando el resultado al cliente. (6) El cliente recibe en su navegador la página HTML. Este proceso se repite en cada acceso al servidor Web.

IIS (INTERNET INFORMATION SERVER) Internet Information Server es un servidor Web para plataformas Windows completamente integrado con el sistema operativo. IIS forma parte de la instalación de Windows Server o Windows Server y permite disponer de un servidor Web tanto en el entorno de Internet como en el entorno de Intranet. IIS está completamente integrado con el sistema operativo. IIS 5.0 forma parte de la instalación de Windows Server. IIS no es únicamente un servidor Web, sino que el servicio Web es uno de los servicios que ofrece. Los servicios que incluye el IIS son los siguientes:

• Servicio Web: mediante este servicio haremos disponible nuestro sitio Web en Internet, utilizando para ello el protocolo de transferencia de hipertexto http.

• Servicio FTP (File Transfer Protocol): permite la transferencia de ficheros.

• Servicio de correo: permite el envío de correo electrónico utilizando el protocolo SMTP (Simple

Mail Transfer Protocol).

• Servicio de noticias: permite hospedar grupos de noticias mediante el protocolo NNTP (Network News Transfer Protocol).

ASP (ACTIVE SERVER PAGES) ASP es una tecnología creada por Microsoft, destinada a la creación de sitios web. La aplicación Gastel-Premium ha sido desarrollada con esta tecnología. No se trata de un lenguaje de programación en sí mismo (ya que los ASP se pueden programar en VBScript, JavaScript, PerlScript o en varios otros lenguajes), sino de un marco sobre el que construir aplicaciones basadas en Internet. Las páginas ASP son páginas que contienen código HTML, código de cliente y un código que se ejecuta en el servidor, dando como resultado código HTML. Por lo tanto al cargar una página ASP en nuestro navegador, en realidad no estamos cargando la página ASP como tal, sino el resultado de la ejecución de la página ASP, es decir la salida de la página ASP, y como se ha apuntado anteriormente se trata de código HTML. Es decir, son páginas que se ejecutan en el servidor enviando como resultado al cliente código HTML.

Page 12: Gastel web 4  manual de instalacion v1

Manual de Usuario

-12 / 55-

El código de servidor utilizado en ASP utiliza la misma sintaxis que el código de cliente, la diferencia está en que con ASP el código de servidor es compilado y procesado por el servidor Web antes de que la página sea enviada al navegador. Realmente, ASP es un componente que se instala en un servidor Web y cuya misión es la de procesar ficheros que terminan con la extensión .asp y transmitir el resultado al cliente que solicitó la página ASP. Las páginas ASP son ficheros con la extensión asp. Crear un fichero .asp resulta muy sencillo, se puede crear a partir de una página HTML existente, simplemente renombrando el fichero .html o .htm a un fichero .asp. Para hacer esta página ASP disponible para los usuarios de la Web, el fichero .asp se debe almacenar en un directorio de publicación en Internet (directorio virtual). Se debe tener en cuenta que el directorio virtual asociado debe tener permisos de ejecución. La tecnología ASP apareció por primera vez (versión 1.0) con el servidor Internet Information Server 3.0 de Microsoft en Diciembre de 1996. La versión 4.0 de IIS (el Option Pack para NT 4.0) incluye la versión 2.0 de ASP, y la versión 5.0 de IIS, distribuida con Windows 2000, incluye ASP 3.0. Por lo tanto, el prerrequisito principal para poder utilizar Gastel-Premium es tener instalado la librería ASP.DLL, versión ASP 2.0 o ASP 3.0. Para ello es necesario disponer de la versión 4 ó 5 respectivamente de “Internet Information Server”.

APLICACIONES ASP Una aplicación basada en ASP consta de un directorio virtual en un servidor Web y de todos los subdirectorios y archivos contenidos en él. Una aplicación puede ser una página principal sencilla, o bien puede estar formada por un conjunto completo de páginas interrelacionadas entre sí.

Page 13: Gastel web 4  manual de instalacion v1

Manual de Usuario

-13 / 55-

INSTALACIÓN DE GASTEL PREMIUM WEB A continuación se detallan los pasos necesarios para realizar la instalación de la aplicación Gastel-Premium.

ARQUITECTURA GASTEL-PREMIUM En la siguiente figura se muestra la arquitectura del entorno completo del proceso de tarificación.

Imagen 2 Arquitectura Gastel Premium con Interfaz web

La figura está dividida en dos secciones. En la sección de la derecha se representa el entorno de la tarificación tradicional, representado por una Central Telefónica (ó varias centrales telefónicas) y un PC Tarificador que se encarga de procesar y gestionar la información procedente de dichas centrales. La aplicación Tarificador almacena toda la información relativa al tráfico telefónico en la Base de datos Gastel-Premium. En la sección de la izquierda se representa el entorno de la tarificación Web, representado por un máquina con servidor web que contiene el sitio virtual del Gastel-Premium. Esta aplicación accede a la misma Base de datos Tarificador para obtener informes, gráficos y estadísticas del tráfico telefónico por parte de todos los usuarios Web con permisos en un entorno internet o intranet. NOTA 1: En caso de no tener instalado el Servidor de Base de datos Tarificador consulte con el soporte técnico del Tarificador. NOTA 2: En la figura aparecen dos PC´s. Ambas aplicaciones (Tarificador y TarificadorWeb) pueden residir en un mismo PC.

REQUISITOS DE GASTEL-PREMIUM

Page 14: Gastel web 4  manual de instalacion v1

Manual de Usuario

-14 / 55-

Los requerimientos mínimos hardware y software de la aplicación Gastel-Premium son los que a continuación se detallan: � Requisitos hardware: (mínimos)

• Pentium III 500Mhz ó AMD K7 500 Mhz. • 128 Mb RAM. • Disco duro 5 Gb. • Tarjeta de red. • Dirección IP fija.

� Requisitos software: (mínimos)

• Windows 2000 Server (SP4) o superior. • Internet Information Server version 4 o superior. • Administrador ODBC 32 bits Instalado. • Páginas ASP versión 2.0 o versión 3.0 instaladas (librería “asp.dll”, localizada en “<carpeta de

instalación sistema operativo windows>/system32/inetsrv”). • Es necesario disponer del correspondiente servidor Adaptive Server Anywhere instalado y

configurado. • Máquina Virtual de Microsoft para Internet Explorer • Cliente de la base de datos. (ver instalación del cliente de base de datos)

NOTA: Estos requerimientos son dependientes de varios factores: volumen de llamadas de la base de datos, número de usuarios que se van a conectar simultáneamente al sitio Web, tipo de conexión a internet que se disponga, etc.

CREACIÓN DEL PERFIL ODBC “GASTEL” Acceda a Fuentes de Datos ODBC: � En Windows NT Server 4 acceda a Inicio > Configuración > Panel de Control > Fuentes de Datos

ODBC. � En Window 2000 Server acceda a Inicio > Programas > Herramientas Administrativas > Fuentes de

Datos ODBC.

Versión Adaptive Server Anywhere

Seleccione la pestaña DSN de Sistema. Pulse “Agregar” , y seleccione la fila “Adaptive Server Anywhere 7”. Pulse Finalizar.

En la pestaña ODBC, indicar en la casilla correspondiente al nombre “Gastel”.

Page 15: Gastel web 4  manual de instalacion v1

Manual de Usuario

-15 / 55-

Imagen 3 Ventana de perfil ODBC

En la pestaña “Login” no será necesario indicar el login y la clave de la base de datos. Pero es necesario pulsar sobre la segunda opción “Supply user ID and password”:

Imagen 4 Ventana de opciones de login del perfil ODBC

Page 16: Gastel web 4  manual de instalacion v1

Manual de Usuario

-16 / 55-

En la pestaña “Database” indicar el nombre del servidor de la base de datos.

En la pestaña “Network”, seleccionar la opción TCP/IP.

En la pestaña “Advanced” indicar en la última casilla: PROWS = 200, PBUF = 700

Imagen 5 Ventana de definición para consultas desde el árbol

Versión Oracle 8i

Elija de la lista “Microsoft ODBC for Oracle”. Aparece una ventana como esta:

Page 17: Gastel web 4  manual de instalacion v1

Manual de Usuario

-17 / 55-

Imagen 2 Ventana de perfil ODBC para ORACLE

Debe introducir el nombre del DSN, el usuario de la base de datos y el nombre del servidor. El nombre del servidor corresponde al nombre del alias en Oracle creado. A continuación se detalla cómo crear el alias de Oracle:

Seleccione la aplicación “Net8 Easy Config” localizada en la carpeta de Oracle. Ejecútela y cree el alias necesario:

Imagen 3 Ventana de configuración de la conexión a ORACLE

Page 18: Gastel web 4  manual de instalacion v1

Manual de Usuario

-18 / 55-

Indique el nombre y pulse siguiente:

Imagen 4 Ventana de configuración de la conexión a ORACLE – pag 2

Indique el protocolo que se va a utilizar para conectarse con la base de datos. Y pulse siguiente:

Imagen 5 Ventana de configuración de la conexión a ORACLE – pag 3

Indique el nombre del servidor donde está instalado Oracle, y el puerto que por defecto es 1521, y pulse siguiente:

Page 19: Gastel web 4  manual de instalacion v1

Manual de Usuario

-19 / 55-

Imagen 6 Ventana de configuración de la conexión a ORACLE – pag 4

Indique el nombre del servicio que corresponda con la base de datos a la que se quiere acceder. Pulse siguiente:

Imagen 7 Ventana de configuración de la conexión a ORACLE – pag 5

Pulse “Probar...”, y utilice el login y password de usuario de la base de datos para probar que la conexión se ha realizado correctamente. Pulse Siguiente y Terminar. Ya está creado el alias de Oracle.

Page 20: Gastel web 4  manual de instalacion v1

Manual de Usuario

-20 / 55-

INSTALACIÓN DE LAS PÁGINAS ASP

En este paso se realiza la copia de los ficheros que componen la aplicación Web (páginas asp). También se crea el sitio virtual Web que hospeda las páginas Web de la aplicación.

Una aplicación Web, desde el punto de vista del IIS, es un directorio que contiene una serie de ficheros que van a ejecutarse en un mismo ámbito de proceso. Las aplicaciones se definen especificando un punto de entrada (su directorio de inicio) y una serie de características de ejecución.

Sobre Windows NT Server

1. Copiar la carpeta “\Páginas\Gastel” que contiene las páginas asp en la carpeta “c:\inetpub\” desde el CD de instalación de la aplicación GastelPremiumWeb.

2. Crear un nuevo directorio virtual con nombre “Gastel” en el IIS (Internet Information Server): 2.a Localizar en el menú “Windows NT 4.0 Option Pack”. 2.b Ejecutar “Administrador de servicios Internet”.

2.c Crear en la carpeta “Sitio Web predeterminado” un nuevo directorio virtual llamado “Gastel”.

Imagen 8 Asistente para nuevo directorio virtual - Alias

2.d Pulse “Siguiente”:

Page 21: Gastel web 4  manual de instalacion v1

Manual de Usuario

-21 / 55-

Imagen 9 Asistente para nuevo directorio virtual - ruta

2.e Pulse “Examinar”, y localice el directorio donde hayan copiado las páginas de Gastel-Premium, pulse “Siguiente” y “Finalizar”.

3. Configurar el tiempo de las páginas ASP en el servidor. Pulse con el botón derecho sobre el directorio virtual. Seleccione “Propiedades” y aparece la siguiente ventana:

Page 22: Gastel web 4  manual de instalacion v1

Manual de Usuario

-22 / 55-

Imagen 10 Propiedades del directorio virtual

Pulse sobre la pestaña “Documentos” y compruebe que está incluido la página “default.asp”, si no está incluida añádala a la lista. Pulse sobre el botón de “Configuración”, y seleccione la pestaña “Opciones de aplicación”:

Page 23: Gastel web 4  manual de instalacion v1

Manual de Usuario

-23 / 55-

Imagen 11 Ventana de configuración de la aplicación del directorio virtual

El tiempo límite de archivo de comandos ASP es de 90 segundos por defecto. Hay que aumentar este tiempo para que no se corten las páginas que tarden más tiempo, como pueden ser los listados del tráfico telefónico. Se recomienda 36000 segundos = 10 horas. Es necesario indicar la carpeta “c:\inetpub\gastel\listados\ficheros” de lectura, escritura y modificación para cualquier usuario anónimo (IUSR_SERVIDOR). Sobre la carpeta, pulsar el botón derecho y seleccionar “Propiedades”

Page 24: Gastel web 4  manual de instalacion v1

Manual de Usuario

-24 / 55-

Imagen 12 Ventana de permisos de directorio

Seleccionar la pestaña “Seguridad”, y agregar el usuario anónimo (IUSR_SERVIDOR). Dándole permisos de lectura y escritura sobre el directorio.

Sobre Windows 2000 Server

1. Copiar la carpeta “\Páginas\Gastel” que contiene las páginas asp en la carpeta “c:\inetpub\” desde el CD de instalación de la aplicación GastelPremiumWeb.

2. Crear un nuevo directorio virtual con nombre “gastel” en el IIS (Internet Information Server): 2.a Pulsar “Inicio>Programas>Herramientas administrativas>Administrador de Servicios Internet”. 2.b Crear en la carpeta “Sitio Web predeterminado” un nuevo directorio virtual llamado “gastel”.

Page 25: Gastel web 4  manual de instalacion v1

Manual de Usuario

-25 / 55-

Imagen 13 Ventana de alias del directorio virtual

2.d Pulse “Siguiente”:

Imagen 14 Ventana de ruta del directorio virtual

2.e Pulse “Examinar”, y localice el directorio donde hayan copiado las páginas de Tarificación Web. Pulse “Siguiente” y “Finalizar”.

3. Configurar el tiempo de las páginas ASP en el servidor. Pulse con el botón derecho sobre el directorio virtual. Seleccione “Propiedades” y aparece la siguiente ventana:

Page 26: Gastel web 4  manual de instalacion v1

Manual de Usuario

-26 / 55-

Imagen 15 Ventana de propiedades del directorio virtual

Pulse sobre la pestaña “Documentos” y compruebe que está incluido la página “default.asp”, si no está incluida añádala a la lista. Pulse sobre el botón de “Configuración”, y seleccione la pestaña “Opciones de aplicación”:

Imagen 16 Ventana de configuración, opciones de aplicación

El tiempo límite de archivo de comandos ASP es de 90 segundos por defecto. Hay que aumentar este tiempo para que no se corten las páginas que tarden más tiempo, como pueden ser los listados. Se recomienda 36000 segundos = 10 horas.

Page 27: Gastel web 4  manual de instalacion v1

Manual de Usuario

-27 / 55-

Es necesario indicar la carpeta “c:\inetpub\gastel\listados\ficheros” de lectura, escritura y modificación para cualquier usuario anónimo (IUSR_SERVIDOR). Para ello será necesario acceder a la carpeta, pulsar propiedades:

Imagen 17 Ventana de carpeta Ficheros

Y en la pestaña “Seguridad” habrá que agregar el usuario anónimo (IUSR_SERVIDOR) y darle permiso de lectura, escritura y modificación, como muestra el siguiente gráfico:

Page 28: Gastel web 4  manual de instalacion v1

Manual de Usuario

-28 / 55-

Imagen 18 Ventana de permisos de carpeta

Sobre Windows 2003 Server SP1

1. Copiar la carpeta “\Páginas\Gastel” que contiene las páginas asp en la carpeta “c:\inetpub\” desde el CD de instalación de la aplicación GastelPremiumWeb.

2. Crear un nuevo directorio virtual con nombre “gastel” en el IIS (Internet Information Server):

2.a Pulsar “Inicio>Programas>Herramientas administrativas>Administrador de Servicios Internet”. 2.b Crear en la carpeta “Sitio Web predeterminado” un nuevo directorio virtual llamado “gastel”.

Imagen 19 Ventana del asistente de creación del directorio virtual

2.c Pulse “Siguiente”:

Page 29: Gastel web 4  manual de instalacion v1

Manual de Usuario

-29 / 55-

Imagen 20 Ventana de la ruta del directorio virtual

2.d Pulse “Examinar”, y localice el directorio donde hayan copiado las páginas de Tarificación Web. Pulse “Siguiente” y “Finalizar”.

3. Configurar el tiempo de las páginas ASP en el servidor y Habilitar las rutas primarias. Pulse

con el botón derecho sobre el directorio virtual. Seleccione “Propiedades” y aparece la siguiente ventana:

Imagen 21 Ventana de propiedades del directorio virtual

Pulse sobre la pestaña “Documentos” y compruebe que está incluido la página “default.asp”, si no está incluida añádala a la lista. Pulse sobre el botón de “Configuración”, y seleccione la pestaña “Opciones de aplicación”:

Page 30: Gastel web 4  manual de instalacion v1

Manual de Usuario

-30 / 55-

Imagen 26 Ventana de configuración, opciones de aplicación

Recuerde habilitar las rutas de acceso primarias, que el IIS6 , viene por defecto desactivado. El tiempo límite de archivo de comandos ASP es de 90 segundos por defecto. Hay que aumentar este tiempo para que no se corten las páginas que tarden más tiempo, como pueden ser los listados. Se recomienda 36000 segundos = 10 horas. Es necesario indicar la carpeta “c:\inetpub\gastel\listados\ficheros” de lectura, escritura y modificación para cualquier usuario anónimo (IUSR_SERVIDOR) Para ello será necesario acceder a la carpeta, pulsar propiedades:

Imagen 22 Ventana de carpeta “Ficheros”

Page 31: Gastel web 4  manual de instalacion v1

Manual de Usuario

-31 / 55-

Y en la pestaña “Seguridad” habrá que agregar el usuario anónimo (IUSR_SERVIDOR) y darle permiso de lectura, escritura y modificación, como muestra el siguiente gráfico:

Imagen 23 Ventana de propiedades de la carpeta “ficheros” del web

4. Una vez configurado el directorio virtual, desde la consola de administración de IIS

daremos permisos a las extensiones Web, como por ejemplo las paginas Active Server que por defecto en IIS6 no están permitidas

Imagen 24 Ventana de configuración del IIS

Page 32: Gastel web 4  manual de instalacion v1

Manual de Usuario

-32 / 55-

Desde este panel permitiremos : -Paginas Active Server (ASP) -Inclusiones de Servidor

Sobre Windows 2008 Pasos para instalar y configurar IIS para Gastel Premium Web sobre Windows 2008 1. En "Inicio"->Haga clic en Herramientas administrativas->Administrador de servidores

Imagen 25 Ventana de menú Inicio

2. En el Administrador de servidores desplácese hacia abajo a las funciones de resumen y haga clic en Agregar funciones

Page 33: Gastel web 4  manual de instalacion v1

Manual de Usuario

-33 / 55-

Imagen 261 Ventana del administrador del servidor

3. El Asistente para Agregar funciones empieza en este punto y le advierte que si usted va a agregar una función para asegurarse de que:

• La cuenta de administrador tiene una contraseña segura • Los ajustes de red, como IP estática, se configuran • Las actualizaciones de seguridad más reciente de actualizaciones de Windows están instalados

Imagen 27 Ventana del asistente de funciones del servidor

4. Haga clic en Siguiente para ir a la página Agregar servidor de funciones. Coloque una marca al lado de Web Server (IIS) y haga clic en el botón Siguiente

Page 34: Gastel web 4  manual de instalacion v1

Manual de Usuario

-34 / 55-

Imagen 28 Ventana del asistente de funciones del servidor – activar funciones

5. La siguiente página le dará alguna información básica sobre los servidores web IIS y algunos enlaces con información adicional si es necesario. Haga clic en el botón Siguiente para continuar

Imagen 29 Ventana del asistente de funciones del servidor – Servidor IIS

6. La siguiente ventana es la seleccionar servicios de función. Esta pantalla de gran importancia le permitirá agregar sólo los módulos necesarios para su instalación prevista de IIS.

Page 35: Gastel web 4  manual de instalacion v1

Manual de Usuario

-35 / 55-

Al elegir un módulo en esta pantalla en la esquina superior derecha obtendrá más información acerca de lo que el módulo es para. Para nuestro caso vamos a cargar todos los módulos, pero los más importantes para nuestra aplicación Web son:

- ASP - Compatibilidad con la administración de IIS (todos) - Estáticas - Documento predeterminado - HTTP Errors - Redirección http - Consola de administración de IIS - Proporciona la infraestructura para administrar IIS 7

mediante una interfaz de usuario.

Imagen 30 Ventana del asistente de funciones del servidor – Servicios de función

A continuación se muestra una lista con todas las características que hay que instalar.

Page 36: Gastel web 4  manual de instalacion v1

Manual de Usuario

-36 / 55-

Imagen 31 Ventana del asistente de funciones del servidor – Activar servicios de función

7. Haga clic en Siguiente para llegar a la instalación de confirmar las selecciones en pantalla para verificar su configuración elegida.

Page 37: Gastel web 4  manual de instalacion v1

Manual de Usuario

-37 / 55-

Imagen 32 Ventana del asistente de funciones del servidor – Confirmación

8. Haga clic en Instalar y la instalación se iniciará

Imagen 33 Ventana del asistente de funciones del servidor – Servidor IIS

9. Después de la instalación debería ver la página de resultados de instalación.. Haga clic en Cerrar para finalizar el proceso.

Page 38: Gastel web 4  manual de instalacion v1

Manual de Usuario

-38 / 55-

Imagen 34 Ventana del asistente de funciones del servidor – Resultado

10. En la ventana del Administrador de servidor, en virtud de las funciones de síntesis, en este momento verá Web Server (IIS)

Imagen 35 Ventana de Administrador del servidor

Page 39: Gastel web 4  manual de instalacion v1

Manual de Usuario

-39 / 55-

11. Vamos a seguir adelante y abrir el Administrador de IIS, vaya a Inicio -> Herramientas administrativas -> Servicios de Internet Information Server (IIS)

Imagen 36 Menú de Inicio - Administrador de IIS

12. Una vez que se abre el Administrador de IIS, expanda el servidor web y, a continuación, expanda la carpeta Sitios. Haga clic en sitios y haga clic en Añadir Directorio Virtual.

Page 40: Gastel web 4  manual de instalacion v1

Manual de Usuario

-40 / 55-

Imagen 37 Ventana del Administrador de IIS – Agregar directorio virtual

13. En la ventana Agregar directorio virtual tenemos cierta información básica para completar para un sitio estático:

• Alias - Nombre del sitio. En nuestro caso, ServiberWeb • Ruta de acceso física - La ubicación en el servidor local que contendrá los archivos del sitio web.

Es decir el directorio donde esta ubicado todos los archivos del Web

Imagen 38 Ventana de Agregar directorio virtual

Page 41: Gastel web 4  manual de instalacion v1

Manual de Usuario

-41 / 55-

14. Sobre el nuevo directorio virtual, pulsar botón derecho, y seleccionar editar permisos. Añadir con todos los permisos los usuarios IUSR, IIS_IUSR y Todos..Este paso es lo mismo que si nos vamos a las propiedades de la carpeta donde esta el web y le damos permisos.

.

Imagen 39 Ventana de Permisos

15. Sobre la opción ASP de la ventana de la derecha seleccionar “Abrir característica”

Imagen 40 Menú Abrir características de ASP del directorio virtual

Page 42: Gastel web 4  manual de instalacion v1

Manual de Usuario

-42 / 55-

16.1. Dentro de las características, poner a True, “Habilitar rutas de acceso primarias”

Imagen 41 Ventana de Opciones de características de ASP

16.2. Dentro de propiedades de depuración, poner a True, “enviar errores al navegador”.

Imagen 47 Ventana de Opciones de depuración de características de ASP

Page 43: Gastel web 4  manual de instalacion v1

Manual de Usuario

-43 / 55-

17. En este paso, sobre el directorio virtual pulsaremos nuevamente el botón derecho, y seleccionar “Convertir en Aplicación”.

Imagen 42 Ventana de Menú contextual de Carpeta Virtual

18. Aparecerá esta ventana en la que no hay que modificar nada

Imagen 43 Ventana de Agregar Aplicación

Page 44: Gastel web 4  manual de instalacion v1

Manual de Usuario

-44 / 55-

19. En el árbol de la izquierda colocamos el ratón sobre “Grupo de Aplicaciones”.

En la ventana que sale en lado derecho, sobre “DefaultAppPool”, pulsamos el botón derecho del ratón y seleccionamos “Configuración Avanzada”

Imagen 44 Ventana de Menú contextual de DefaultAppPool

20. Aparecerá la siguiente ventana, y la primera opción “Habilitar Aplicaciones de 32 bits” ponerla a True

Page 45: Gastel web 4  manual de instalacion v1

Manual de Usuario

-45 / 55-

Imagen 45 Ventana de configuración avanzada de DefaultAppPool

21. Ya por ultimo lo que nos queda es probar el acceso al Web.

PASOS A SEGUIR PARA LA CONFIGURACIÓN DE LDAP Una vez montado el Gastel Web, como se indica en el manual de instalación del mismo, en una maquina que pertenezca al dominio y con un usuario que también pertenezca al dominio y con privilegios de administrador sobre la maquina. Comprobaremos que esta bien configurado sin la integración entrando en la aplicación con la siguiente dirección:

http://localhost/gastel /seg.asp Y nos logaremos con el usuario admin./admin. para comprobar la conectividad con la BBDD. Una vez hallamos comprobado que el Web esta previamente bien montado y configurado, cambiaremos las propiedades del Directorio Virtual como sigue:

• En la pestaña de directorio virtual, dar permisos para “Escritura” y “Acceso al código fuente de línea de comandos” tal y como se muestra en la imagen

Page 46: Gastel web 4  manual de instalacion v1

Manual de Usuario

-46 / 55-

Imagen 46 Ventana de propiedades del directorio virtual

• En la pestaña de “Seguridad de Directorios”, modificaremos el “Control de autenticación y acceso

anónimo”, y daremos permiso a la “Autentificación de Windows integrada”. Tal y como se muestra en la figura.

Imagen 473 Ventana de métodos de autenticación

Page 47: Gastel web 4  manual de instalacion v1

Manual de Usuario

-47 / 55-

Una vez realizada esta modificación, volveremos a entrar desde la dirección arriba indicada, con el usuario admin., y desde el apartado de “Usuarios Autorizados” crearemos un nuevo usuario que coincida con alguno de los usuarios del Active Directory. Le daremos los permisos que deseemos que tenga dicho usuario, y marcaremos la opción de “Validar usuario red”. Tal y como se muestra en la imagen.

Imagen 484 Ventana de administración de usuarios autorizados del interfaz web de Gastel Premium

Una vez realizada esta operación el usuario nuevo creado ya tiene permiso desde el equipo en el que se halla logado con su usuario en el dominio accediendo desde la dirección principal:

http://nombre del Servidor o IP del mismo /gastel /

Page 48: Gastel web 4  manual de instalacion v1

Manual de Usuario

-48 / 55-

OTROS ASPECTOS DE CONFIGURACIÓN a) Modificación del logotipo de los listados

Dentro del directorio donde se ha instalado Gastel-Premium existe un directorio que contiene el logotipo asociado a los listados: “...\gastel\Listados\Imágenes”. Este directorio contiene un fichero llamada “Logotipo.gif” el cuál contiene el logotipo que se muestra en los listados. Si el usuario desea cambiar este logotipo, solamente tiene que sustituir el contenido de este fichero. b) Fotos de los usuarios en Gastel-Premium

En Gastel-Premium es posible visualizar las fotos de los usuarios corporativos en la opción de “Listín de Usuarios” del módulo de Jerarquía. El directorio donde debe incluir los ficheros que contienen las fotos de los empleados es el siguiente: “...\gastel \Jerarquia\ListinUsuarios\Fotos”. A continuación debe incluir la referencia de esta foto a cada usuario en concreto desde la propia aplicación de Gastel-Premium. c) Compatibilidad de navegadores

La aplicación Gastel-Premium es compatible con los siguientes navegadores: Internet Explorer 4, Internet Explorer 5, Internet Explorer 5.5, NetScape Communicator 4.6 y NetScape Communicator 4.7.

d) Configuración de Navegadores

Para el correcto funcionamiento de la aplicación es necesario tener activadas las cookies en el navegador. En los navegadores es necesario configurar el acceso directo al servidor Web sin utilizar el servidor proxy. Cuando un usuario pide una página y el servidor tarda mucho tiempo en responder es debido a que el servidor la está generando. Si la conexión entre el cliente (navegador) y el servidor Web es realizada a través de un servidor proxy, éste cortará la conexión y mostrará en el navegador un mensaje de error avisando que la página no existe. Para evitar esto se puede configurar el navegador para que no utilice el servidor proxy para conectarse con el servidor Web. Siga los siguientes pasos para configurar esta opción: • Para el navegador Internet Explorer:

1) Seleccione “Herramientas > Opciones de Internet”.

Page 49: Gastel web 4  manual de instalacion v1

Manual de Usuario

-49 / 55-

Imagen 49 Ventana de opciones de Internet

2) Seleccione la pestaña “Conexiones”. 3) Pulse sobre el botón “Configuración LAN...”.

Imagen 50 Ventana de configuración de LAN

4) Pulse sobre el botón de “Avanzadas...”.

Page 50: Gastel web 4  manual de instalacion v1

Manual de Usuario

-50 / 55-

Imagen 57 Ventana de definición para consultas desde el árbol

5) Introduzca en la caja de edición de “Excepciones” la dirección IP del servidor Web.

• Para el navegador Netscape Navigator:

1) Pulse sobre el menú “Edición � Preferencias”. 2) Seleccione en el menú de la izquierda “Avanzadas � Proxies”.

Imagen 51 Ventana de definición de preferencias

3) Seleccione la opción de “Configuración Manual del proxy � Ver”.

Page 51: Gastel web 4  manual de instalacion v1

Manual de Usuario

-51 / 55-

Imagen 52 Ventana de configuración del proxy

4) En la caja de edición de “Excepciones” debe introducir la dirección IP del servidor.

Para acceder al servidor Web se debe introducir la dirección IP de la máquina y nunca el nombre si se quiere que estos cambios tengan efecto. En este caso se recomienda guardar la dirección IP en la sección de Favoritos del navegador para permitir una más rápida referencia futura. Aunque se añada esta opción al navegador y se acceda al servidor con la dirección IP, el navegador Internet Explorer da un mensaje de tiempo expirado si la página tarda más de cinco minutos. Sin embargo con el navegador Netscape Navigator no ocurre esto y muestra la página cuando el servidor la haya generado. e) Configuración para sistemas operativos en idioma inglés En sistemas operativos con idioma en inglés por defecto los signos de puntuación son la coma para el símbolo de separación de miles y el punto para el símbolo decimal. Esto hay que cambiarlo, justo al contrario. Esto se puede cambiar en:

“Inicio>Configuración>Panel de Control>Configuración Regional”

En la pestaña “Número”. Si esto no se cambia, en los listados aparecen cifras dispares.

PRIMEROS PASOS DE GASTEL PREMIUM Una vez ejecutados los pasos anteriores ya tendremos instalado Gastel-Premium. Estamos en disposición de conectarnos por primera vez al nuevo sitio Web. Para ello, desde un navegador compatible con Gastel-Premium escribimos la nueva dirección Web, URL, que referencia a la página inicial. Esta dirección tiene una sintaxis tal como esta: http://<nombre máquina servidor web>/gastel. A continuación, aparece la página inicial de bienvenida a Gastel-Premium. Esta página nos solicita un nombre de usuario (login) y una clave (password). Inicialmente, existe un único usuario creado. Este usuario tiene

Page 52: Gastel web 4  manual de instalacion v1

Manual de Usuario

-52 / 55-

como login “admin” y como password “admin”. Al acceder con este usuario, sólo se tiene acceso a una única opción, “Usuarios autorizados”, dentro del módulo de “Administración”. Accedemos a esta opción, desde la cual podemos crear todos los usuarios necesarios. Ante cualquier duda, consulte el Manual de Usuario de la Gastel-Premium. Si en algún momento se borrase accidentalmente el último usuario de la aplicación, existe un usuario oculto que tiene permiso de acceso a la opción de “Usuarios autorizados”, este usuario tiene como nombre “cetecom” y como password “central”.

INSTALACIÓN DE LA MÁQUINA VIRTUAL DE MICROSOFT PARA INTERNET EXPLORER La máquina virtual de Microsoft es un requisito software en la máquina servidora de la aplicación. Si no se ha instalado con el sistema operativo, será necesario instalarla. En el CD de instalación, en la carpeta “recursos” se encuentra la máquina virtual de Microsoft en el fichero “msjavx86.exe”. Si desea instalar la última versión deberá conectarse a la página de Microsoft para descargarse el fichero.

INSTALACIÓN DEL CLIENTE DE BASE DE DATOS (SYBASE)

El producto se encuentra grabado en el directorio ..\Adaptive Server Anywhere\ del CD de GastelPremium–. Tras ejecutar la aplicación Setup.exe, seleccionar la opción que aparece en la siguiente ventana:

Imagen 53 Ventana de selección de idioma en la instalación de Sybase

CONFIGURACIÓN DE MÚLTIPLES PERFILES DE CONEXIÓN Es posible configurar el producto para que en la ventana de inicio de sesión muestre un desplegable con diferentes conexiones disponibles para usar. En la versión Sybase, además se muestran las conexiones disponibles para los distintos archivados de datos. Estas conexiones (de archivados) no necesitan configuración, ya que el sistema las detecta automáticamente. Si necesitamos utilizar otra conexión deberemos modificar el archivo config.ini (o crearlo si no existe) que se encuentra en la carpeta raiz de la aplicación WEB. El contenido del archivo es muy simple, sólo deberemos indicar en cada línea los diferentes perfiles de conexión disponibles al usuario. Para ello usaremos la siguiente sintaxis:

<<NombreconexionODBC – Nombre a visualizar en el desplegable>>

Page 53: Gastel web 4  manual de instalacion v1

Manual de Usuario

-53 / 55-

Deberemos asegurarnos que cada NombreconexionODBC especificado existe en el servidor y es una conexión válida, de lo contrario el sistema no podrá dar entrada al usuario en el sistema y mostrará un mensaje de error.

Imagen 54 Ventana de edición del fichero “config.ini

En el ejemplo, el sistema mostrará en la ventana de inicio, además de la conexión principal y las posibles conexiones con archivados de datos (versión Sybase), dos líneas nuevas que se corresponderán con las conexiones especificadas:

• con_backup01 se corresponde con el nombre de un perfil ODBC existente en el sistema y válido mientras que el texto que se mostrará al usuario en el desplegable será: Copia de Seguridad 2001

• con_backup02 se corresponde con el nombre de un perfil ODBC existente en el sistema y válido mientras que el texto que se mostrará al usuario en el desplegable será: Copia de Seguridad 2002

Todos los usuarios de la aplicación, independientemente del tipo al que pertenezcan tendrán acceso a todos los perfiles de conexión que puedan existir, tanto históricos como especificados en el archivo config.ini.

Si alguna de las conexiones especificadas no es válida, o no existe, la aplicación no continuará y mostrará un mensaje de error cuando el usuario intente identificarse.

Número de licencia

Posteriormente nos solicitará la clave de registro de la base de datos. Dicha clave está disponible en el fichero de texto "Registration Key", ubicado en el directorio raíz de la instalación del Adaptive Server Anywhere.

Page 54: Gastel web 4  manual de instalacion v1

Manual de Usuario

-54 / 55-

Imagen 55 Ventana de registro de Sybase

Selección de Productos a instalar

Dejar únicamente seleccionados los productos que se indican en las siguientes pantallas:

Imagen 563 Ventana de selección de componentes

Pulsar el botón Next para avanzar:

Selección del directorio de instalación

Dejar o seleccionar un directorio para la instalación de los productos, tanto de Adaptive Server Anywhere (motor de la base de datos) como de los componentes adicionales ("Shared"):

Page 55: Gastel web 4  manual de instalacion v1

Manual de Usuario

-55 / 55-

Imagen 57 Ventana de selección de la ruta

Una vez finalizada la instalación confirmar que se ha arrancado el servicio de windows: “Adaptive Server Anywhere”