68
Web SmartConsole Guía de Instalación y Configuración VISUAL Message Center Web SmartConsole 2.5

Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Web SmartConsoleGuía de Instalación y Configuración

VISUAL Message Center Web SmartConsole 2.5

Page 2: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

VISUAL Message Center Web SmartConsole Guía de Instalación y Configuración

El software descrito en este documento se distribuye bajo un contracto de licencia y puede utilizarse

únicamente de acuerdo a los términos de uso de dicho acuerdo.

Aviso de Copyright

Copyright © 2012 Tango/04. Todos los derechos reservados.

Fecha de Documento: Agosto 2012

Versión de documento: 1.8

Versión de producto: 2.5

Ninguna parte de esta publicación puede reproducirse, transmitirse, transcribirse, almacenarse en un

sistema de recuperación o traducirse a ningún idioma o lenguaje de programación, de ninguna forma ni

medio, electrónico, mecánico, magnético, óptico, químico, manual, o de cualquier otro tipo, sin el

permiso por escrito previo de Tango/04.

Marcas Registradas

Cualquier referencia a nombres de productos registrados son propiedad de las respectivas empresas.

Soporte Técnico

Para soporte técnico visite nuestra página web en www.tango04.com.

Tango/04 Computing Group S.L.

Avda. Meridiana 358, 5 A-B

Barcelona 08027

España

Teléfono: +34 93 274 0051

Page 3: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Tabla de Contenidos

Tabla de Contenidos

Tabla de Contenidos.......................................................................... III

Cómo Usar esta Guía......................................................................... VI

Capítulo 1

Introducción ...................................................................................... 11.1. Servidor Web .................................................................................................1

1.1.1. Apache ......................................................................................................1

1.1.2. MS Internet Information Server .................................................................2

1.2. Web SmartConsole.........................................................................................2

1.3. Bases de Datos...............................................................................................2

1.4. Navegadores Soportados ...............................................................................3

Capítulo 2

Apache ............................................................................................. 42.1. Preparación.....................................................................................................4

2.2. Instalación de Apache y Web SmartConsole..................................................5

2.3. Verificación ...................................................................................................11

2.3.1. Corrección de una instalación incorrecta de XAMPP .............................14

2.4. Desinstalación de XAMPP ............................................................................14

Capítulo 3

Microsoft Internet Information Server................................................. 15

© 2012 Tango/04 Computing Group Página III

Page 4: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Tabla de Contenidos

3.1. Instalar PHP y Web SmartConsole...............................................................15

3.2. Revisión de la configuración de PHP............................................................23

3.3. Configuración de IIS .....................................................................................23

3.3.1. Comprobar que PHP está correctamente configurado en IIS 6 en un servidor Windows 2003 ...............................................................................24

3.3.2. Habilitar PHP en IIS 7 en un servidor Windows 2008.............................25

3.3.3. Configurar el Sitio Web IIS para la Web SmartConsole..........................26

3.3.4. Consideraciones de Seguridad ...............................................................32

Capítulo 4

Tras la Instalación ........................................................................... 344.1. Instalación de la VISUAL Message Center SmartConsole ...........................35

4.2. Configuración de la Web SmartConsole en VISUAL Message Center.........35

4.2.1. Habilitar la Web SmartConsole ...............................................................35

4.2.2. Conectar la Web SmartConsole a un origen de datos local ..................36

4.3. Aumentar la Memoria para Gráficos .............................................................37

4.4. Solución de Problemas .................................................................................38

Apéndices

Apéndice A: Configuración Manual para Windows 2003 x64................ 39

Apéndice B: Configuración Manual para Windows 2008 x64 y Vista x64 ...................................................................................... 40

Apéndice C: Configuración de Conexiones SSL ..................................... 41C.1. IIS 6 ..............................................................................................................41

C.1.1. Prepare una Solicitud de Certificado de Firma (CSR)............................41

C.1.2. Solicitar un Certificado de un Proveedor de Certificados ......................44

C.1.3. Instalar el Certificado..............................................................................44

C.2. IIS 7 ..............................................................................................................46

C.2.1. Preparar una Solicitud de Certificado de Firma (CSR)...........................46

C.2.2. Solicitar un Certificado de un Proveedor de Certificados .......................47

C.2.3. Instalar el Certificado..............................................................................48

Apéndice D: Actualizar a PHP 5.3.2................................................... 51D.1. Versiones de IIS ...........................................................................................51

D.2. Actualizar a PHP 5.3.2 para IIS 6.................................................................51

D.3. Actualizar a PHP 5.3.2 para IIS 7.................................................................54

Apéndice E: Información Adicional..................................................... 58E.1. Uso de la documentación PDF de Tango/04................................................58

© 2012 Tango/04 Computing Group Página IV

Page 5: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Tabla de Contenidos

E.2. Tango/04 University......................................................................................58

E.3. Contactar con Tango/04 ...............................................................................60

Acerca de Tango/04 Computing Group ............................................... 61

Aviso Legal...................................................................................... 62

© 2012 Tango/04 Computing Group Página V

Page 6: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Cómo Usar esta Guía

© 2012 Tango/04 Computing Group Página VI

Cómo Usar esta Guía

Este capítulo explica cómo usar las Guías de Usuario de Tango/04 y comprender las convenciones

tipográficas usadas en toda la documentación de Tango/04.

Convenciones Tipográficas

Los siguientes términos, formatos de texto y símbolos convencionales se utilizan en toda la

documentación impresa de Tango/04:

Convention Description

Negrita Mandatos, botones en pantalla y opciones de menú.

Cursiva azul Referencias y enlaces a otras secciones en el manual o a otra documentación que contiene información relevante.

Cursiva Texto mostrado en pantalla, o variables donde el usuario debe sustituir sus propios detalles.

Monospacia Mandatos de entrada como mandatos o código System i, o texto que los usuarios deben teclear.

MAYUSCULA Claves de teclado, como CTRL para la tecla Control y F5 para la tecla de función que está etiquetada como F5.

Notas e información adicional de utilidad.

Consejos y pistas que mejoran la experiencia de usuario al trabajar con este producto.

Importante: información adicional que es altamente recomendable que el usuario tenga en cuenta.

Aviso: El no seguir esta información podría derivar potencialmente en serios problemas.

Page 7: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Introducción

Capítulo 11 Introducción

Para poder visualizar la Web SmartConsole desde cualquier equipo a través de un explorador es

necesario tener instalado un Servidor Web en un equipo. Dicho Servidor Web debe soportar PHP con

los módulos de imágenes (GD) instalados.

1.1 Servidor Web Es importante instalar un servidor Web antes de instalar la Web SmartConsole, ya que la Web

SmartConsole debe instalarse dentro de la ruta del Web Server para funcionar correctamente.

Este documento le mostrará ejemplos de dos servidores Web independientes; Apache y Microsoft IIS.

Puede escoger entre instalar uno de estos servidores Web o instalar otro servidor Web distinto a los

descritos aquí.

1.1.1 ApachePara facilitar la instalación, VISUAL Message Center le ofrece la posibilidad de instalar un Servidor Web

Apache que cumple todas las condiciones necesarias.

Apache puede instalarse utilizando la suite de productos Custom XAMPP Lite (una instalación

personalizada de XAMPP para satisfacer las necesidades de los productos Tango/04 diseñada para ser

lo más ligera posible) que se incluye en el paquete de instalación pero no es un producto de Tango/04.

Tango/04 Computing Group lo propone como opción tras realizar intensivas pruebas en nuestros

laboratorios y comprobar que el funcionamiento del mismo es satisfactorio y en ningún momento ha

ocasionado nunca ningún efecto no deseado. En cualquier caso, Tango/04 Computing Group no se

hace responsable de los problemas que pudiere causar dicho programa. Este Web Server es un

software de terceros y se distribuye bajo licencia GPL. Cualquier problema causado por este producto

está sujeto a dicha licencia.

La aplicación Custom XAMPP Lite es una distribución Apache fácil de instalar que contiene PHP.

Importante

VISUAL Message Center Web SmartConsole está disponible solo para instalaciones con

VISUAL Message Center SmartConsole 7.5 o versiones inferiores.

© 2012 Tango/04 Computing Group Página 1

Page 8: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Introducción

1.1.2 MS Internet Information ServerUna alternativa a Apache es Internet Information Server (IIS) de Microsoft. IIS incluye un Servidor Web

o Hypertext Transfer Protocol Server y un servidor File Transfer Protocol (FTP) con funcionalidades

adicionales para sistemas operativos Microsoft Windows. Con IIS, Microsoft incluye un conjunto de

programas para construir y administrar sitios Web, un motor de búsqueda, y soporte para escribir

aplicaciones basadas en Web que acceden a bases de datos. IIS está totalmente integrado en las

versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio de páginas Web

más rápido. Para más detalles sobre IIS diríjase a la página Web de Microsoft.

1.2 Web SmartConsoleInstale la Web SmartConsole en la misma máquina en la que instala el Servidor Web.

Si instala un servidor Web distinto, por ejemplo IIS o un servidor Web de terceros no descrito en este

documento, el asistente de instalación de Web SmartConsole le preguntará en que directorio desea

almacenar el producto.

1.3 Bases de DatosWeb SmartConsole soporta la conexión a cualquier motor de base de datos a través de ODBC y como

añadido ofrece un motor de base de datos PostgreSQL, el cual se configura durante la instalación.

Utilizaremos esta base de datos como ejemplo de una configuración básica por defecto para este

manual.

Si desea usar una base de datos distinta, puede utilizar cualquier motor de base de datos que desee a

través de ODBC (en cualquier caso, le recomendamos MS SQL Server). Si decide usar una base de

datos diferente, no debería tener ningún problema para conectarse a la SmartConsole a través de

ODBC.

Importante

MS Internet Information Server no se incluye en este paquete de instalación. Si desea

utilizar IIS como servidor Web, este debe estar instalado antes de instalar Web

SmartConsole. La instalación de Web SmartConsole proporcionará entonces la opción de

instalar PHP para IIS. PHP es un lenguaje de scripting de código abierto que Web

SmartConsole utiliza para crear sus páginas Web dinámicas. La instalación de PHP es

obligatoria para que el producto funcione. Diríjase a Capítulo 3 - Microsoft Internet

Information Server en página 15 para más detalles.

Nota

Si instala el servidor Web Apache, la Web SmartConsole se instalará automáticamente en el

directorio raíz del servidor Web.

Importante

Web SmartConsole 2.0 SOLO funciona con SmartConsole versión 7.2 o posterior.

© 2012 Tango/04 Computing Group Página 2

Page 9: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Introducción

1.4 Navegadores Soportados

X Compatible

* Solo configurado como Internet Explorer 7.0 compatible

Internet Explorer 7.0

Internet Explorer 8.0

Firefox 3.0 Firefox 3.5

Web SmartConsole 2.5 X X* X X

© 2012 Tango/04 Computing Group Página 3

Page 10: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

Capítulo 2 2 Apache

Las siguientes instrucciones explican como instalar Web SmartConsole con un servidor Web Apache y

PHP utilizando el paquete XAMPP incluido en el disco de instalación.

2.1 PreparaciónEl servidor Web Apache necesita que el puerto 80 esté libre. Antes de instalar el servidor Web

compruebe que el puerto 80 esté disponible, ya que otras aplicaciones pueden estar utilizando este

puerto.

Para comprobar si el puerto 80 esta libre:

• Pulse Inicio, luego en Ejecutar

• Escriba CMD y pulse Aceptar

• En la ventana que se abre (consola), escriba telnet localhost 80

Figura 1 – Ventana de línea de mandatos con la respuesta al mandato “telnet localhost 80”

Importante

Asegúrese que desinstala cualquier versión previa de PHP instalada antes de instalar

XAMPP. Busque una carpeta php en su directorio C:\ o C:\Archivos de programa. Si falla

al eliminar PHP, Apache podría cargar el archivo de configuración php.ini, haciendo

impredecible el comportamiento del servidor Web.

© 2012 Tango/04 Computing Group Página 4

Page 11: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

Si aparece el mensaje No se puede abrir una conexión al host en puerto 80: Error en la conexión,

querrá decir que el puerto 80 está libre y que puede continuar la instalación del Servidor Web sin

problemas.

Si aparece cualquier otro mensaje o caracteres no legibles, o se limpia la pantalla, querrá decir que hay

alguna aplicación que esta usando el puerto 80 y que deberemos pararla o reconfigurarla antes de

instalar el Servidor Web.

2.2 Instalación de Apache y Web SmartConsolePaso 1. Inserte el DVD de VISUAL Message Center en su lector de DVD de su sistema y

navegue al paquete de instalación de Web SmartConsole. Aparecerá la siguiente

pantalla de bienvenida, pulse Next para comenzar el proceso de instalación.

Figura 2 – Pantalla de bienvenida de la instalación de Web SmartConsole

Opcionalmente, puede hacer doble click sobre el archivo instalador .exe de la Web

SmartConsole proporcionado por el personal de Tango/04.

Paso 2. Seleccione el modo de instalación.

• Desde la pantalla de selección del modo de instalación seleccione la opción Apache

+ PHP (XAMPP Package), y a continuación pulse Next.

Ejemplo de chequeo de puerto 80

Como ejemplo, podemos nombrar el programa de mensajería instantánea, Skype, que por defecto

ocupa el puerto 80 para evitar cortafuegos. En este caso concreto, podemos seleccionar la opción de

que no use dicho puerto en las opciones de conexión. Tras cerrar y reiniciar Skype podremos instalar

el Servidor Web.

© 2012 Tango/04 Computing Group Página 5

Page 12: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

Figura 3 – Selección del modo de instalación

Paso 3. Instalación de PostgreSQL.

• La instalación de PostgreSQL instala y configura el motor de base de datos y crea

una base de datos para usar con Web SmartConsole.

• Introduzca un ID de usuario y una contraseña y pulse Accept.

Figura 4 – Instalación de PostgreSQL

• Si la base de datos está instalada correctamente aparecerá una ventana de

confirmación. Pulse OK para continuar.

Nota

Este paso no será necesario si está instalando la Web SmartConsole desde la instalación de

SmartConsole.

Nota

Se detectarán las instalaciones de PostgreSQL en su sistema. Necesitará conocer el ID de

usuario y la contraseña para esa base de datos PostgreSQL para conectarse a ella.

© 2012 Tango/04 Computing Group Página 6

Page 13: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

Figura 5 – PostgreSQL instalado correctamente

Paso 4. Instalación de Custom XAMPP Lite.

• El asistente de instalación de Custom XAMPP Lite se abre y le guiará a través del

proceso de configuración, pulse Next para continuar.

Figura 6 – Asistente de instalación de Custom XAMPP Lite

• Seleccione la carpeta de instalación donde desea instalar XAMPP y pulse Next.

Figura 7 – Seleccione la carpeta de instalación

• La instalación comienza a instalar Custom XAMPP Lite.

© 2012 Tango/04 Computing Group Página 7

Page 14: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

Figura 8 – Instalación en progreso

• Una ventana de mandato aparecerá y le pedirá que pulse una tecla para continuar

dos veces. Pulse cualquier tecla cuando se le pida para continuar.

Figura 9 – Dos ventanas de mandato le pedirán que pulse cualquier tecla

• Al final del proceso de instalación se abrirá una ventana informándole que Custom

XAMPP Lite se ha instalado en su sistema. Pulse Finish para salir de la instalación.

© 2012 Tango/04 Computing Group Página 8

Page 15: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

Figura 10 – Custom XAMPP Lite instalado con éxito

Paso 5. Instalación de la Web SmartConsole.

• Tras completar el asistente de configuración de XAMPP, el proceso de instalación

continúa instalando Web SmartConsole.

Paso 6. Configuración de la base de datos.

Figura 11 – Configurador de bases de datos

• Una base de datos PostgreSQL y un ODBC se crean como parte de esta instalación

y está lista para usarse, diríjase al Paso 3 Instalación de PostgreSQL. El nombre del

ODBC debería ser t04_wsc_psql_local a menos que lo cambie el usuario.

Importante

Si el puerto 80 no está disponible recibirá un mensaje informándole que el servicio Apache

no puede arrancar. El puerto 80 debe estar libre para que Apache pueda iniciarse como un

servicio.

© 2012 Tango/04 Computing Group Página 9

Page 16: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

• En la ventana Databases Configurator, pulse el botón de búsqueda e

introduzca la información necesaria para la conexión ODBC que utilizará con la Web

SmartConsole.

• Para utilizar la base de datos PostgreSQL, pulse la pestaña Origen de datos de

Equipo y seleccione el nombre de origen de datos t04_wsc_psql_local de la lista.

Pulse Aceptar

Figura 12 – Selección de Origen de Datos

• Introduzca el nombre de usuario y contraseña proporcionado anteriormente en el

Paso 3, y pulse OK.

Figura 13 – Introduzca la información de conexión PostgreSQL faltante

• Pulse Connection Test para comprobar que la configuración del ODBC es correcta,

pulse OK, a continuación pulse Save changes y finalmente pulse Exit.

• Se abre una ventana a final de la instalación proporcionando detalles del nombre de

usuario y contraseña para el usuario por defecto de la Web SmartConsole:

Username: admin

Password: admin

© 2012 Tango/04 Computing Group Página 10

Page 17: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

Figura 14 – Información del usuario por defecto para la Web SmartConsole

• Pulse OK

• En la siguiente ventana pulse Finish para completar el proceso de instalación.

Figura 15 – Instalación completada

2.3 VerificaciónUna vez se haya completado la instalación del servidor Web Apache deberá verificar que la instalación

se ejecutó correctamente. Verifique lo siguiente:

• No aparecieron mensajes de error durante la instalación. Si apareció cualquier mensaje de

error, la instalación no se realizó correctamente.

• Puede acceder a la información de XAMPP for Windows en http://localhost/xampp

© 2012 Tango/04 Computing Group Página 11

Page 18: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

Figura 16 – Pantalla de bienvenida de XAMPP for Windows

• La información PHP contiene detalles sobre el módulo GD de PHP.

Pulse phpinfo() en el panel izquierdo de la pantalla de bienvenida de XAMPP for Windows

Desplácese por la página hasta que encuentre los detalles para GD justo debajo de ftp. Si

no aparece detalles relativos a GD o indica que GD no está activo, se produjo un problema

durante la instalación.

Figura 17 – Detalles GD

Nota

Los detalles sobre GD pueden no presentarse, a pesar una configuración correcta de

C:\xampp\apache\bin\php.ini, si todavía existe una instalación previa de PHP en el

sistema.

© 2012 Tango/04 Computing Group Página 12

Page 19: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

• Apache está instalado en su lista de servicios. Si este servicio no está instalado o se produce

un error al reiniciar el servicio, la instalación no se llevó a cabo correctamente.

Figura 18 – Apache en la lista de servicios

• Si este servicio no se encuentra en modo de arranque automático, cambie la configuración,

para que lo haga en el futuro. Para cambiar la configuración de un servicio, haga doble clic en

el servicio deseado. Aparecerá la pantalla de propiedades del servicio donde puede configurar

el tipo de Inicio.

Figura 19 – Configuración de los servicios

© 2012 Tango/04 Computing Group Página 13

Page 20: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apache

• Si este servicio está detenido o pausado, reinícielo. Puede hacerlo des la ventana de

propiedades del servicio como se ha descrito en el punto anterior.

2.3.1 Corrección de una instalación incorrecta de XAMPPSi la instalación no se llevó a cabo correctamente – p.ej. debido a errores producidos durante el proceso

de instalación – deberá desinstalar XAMPP (vea el siguiente apartado) e intente instalarlo de nuevo,

siguiendo exhaustivamente lo pasos detallados en esta Guía de Instalación.

2.4 Desinstalación de XAMPPExisten dos métodos de desinstalar Custom XAMPP Lite:

• Método 1: Abra el Panel de Control, y seleccione Agregar o quitar programas. Seleccione

Custom XAMPP Lite de la lista y pulse Quitar.

• Método 2: Ejecute Custom_XAMPP.msi en el DVD de instalación y seleccione Remove de la

ventana de diálogo que aparece.

Esto desinstalará el Servidor Web.

No todos los datos se eliminan de la máquina como resultado de un proceso de desinstalación. Para

una limpieza completa deberá también eliminar la carpeta C:\xampp.

Si no puede borrar el directorio C:\xampp tras la desinstalación de SAMPP (aparece un mensaje de

error diciendo source files still in use), reinicie su máquina e inténtelo de nuevo.

© 2012 Tango/04 Computing Group Página 14

Page 21: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Capítulo 33 Microsoft Internet Information Server

Si ha optado por no utilizar el servidor Web Apache proporcionado con la Web SmartConsole, quizá

desee utilizar Microsoft Internet Information Server (IIS). De forma alternativa, puede instalar un

servidor Web de terceros de su gusto, no descrito en este manual.

Este capítulo describe cómo instalar y configurar PHP para utilizarlo con Internet Information Server

(IIS) y la Web SmartConsole. Posteriormente detalla como configurar Microsoft IIS para ser utilizado

con la Web SmartConsole.

3.1 Instalar PHP y Web SmartConsolePaso 1. Inserte el DVD de VISUAL Message Center en el lector de DVD de su sistema y

navegue al paquete de instalación de Web SmartConsole. Aparecerá la siguiente

pantalla de bienvenida, pulse Next para comenzar el proceso de instalación.

Importante

ISS debe ser instalado en un sistema con una versión servidor del sistema operativo

Windows. Esta instalación no funcionará en la estación de trabajo porque ISS tiene

funcionalidades limitadas en sistemas operativos no servidor, por ejemplo y muy importante,

no puede crear más de un servicio web (el predeterminado).

Importante

Este manual no incluye detalles sobre como instalar IIS; el paquete de instalación de Web

SmartConsole sólo instala PHP (para utilizarlo con un servidor Web IIS que ya ha sido

instalado en su sistema), y la Web SmartConsole.

© 2012 Tango/04 Computing Group Página 15

Page 22: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 20 – Pantalla de bienvenida de la instalación de Web SmartConsole

Opcionalmente, puede hacer doble click sobre el archivo instalador .exe de la Web

SmartConsole proporcionado por el personal de Tango/04.

Paso 2. Seleccione el modo de instalación.

• Desde la pantalla de selección del modo de instalación seleccione la opción IIS +

PHP (Requires IIS) y a continuación pulse Next.

Figura 21 – Selección del modo de instalación

• Seleccione la carpeta de destino donde desea instalar la Web SmartConsole y pulse

Next.

© 2012 Tango/04 Computing Group Página 16

Page 23: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 22 – Seleccione el directorio de instalación

• Acepte la opción por defecto New Web Site como la localización para el sitio Web

de la Web SmartConsole. Pulse Next.

Figura 23 – Seleccione la localización del sitio Web de la Web SmartConsole

• Acepte los ajustes por defecto en la ventana de configuración del sitio Web y pulse

Next.

Nota

WebSmartConsole es la descripción por defecto, pero el usuario puede cambiarla si lo

desea.

© 2012 Tango/04 Computing Group Página 17

Page 24: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 24 – Ajustes del sitio Web

Paso 3. Instalación de PostgreSQL.

• La instalación de PostgreSQL instala y configura el motor de base de datos y crea

una base de datos para usar con Web SmartConsole.

• Introduzca un ID de usuario y una contraseña y pulse Accept.

Figura 25 – Instalación de PostgreSQL

• Si la base de datos está instalada correctamente aparecerá una ventana de

confirmación. Pulse OK para continuar.

Nota

Este paso no será necesario si está instalando la Web SmartConsole desde la instalación de

SmartConsole.

Nota

Se detectarán las instalaciones de PostgreSQL en su sistema. Necesitará conocer el ID de

usuario y la contraseña para esa base de datos PostgreSQL para conectarse a ella.

© 2012 Tango/04 Computing Group Página 18

Page 25: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 26 – PostgreSQL instalado correctamente

Paso 4. Instalación de Custom PHP.

• El asistente de instalación de Custom PHP Lite se abre y le guiará a través del

proceso de configuración, pulse Next para continuar.

Figura 27 – Asistente de instalación de PHP

• Seleccione la carpeta de instalación. Introduzca la carpeta de destino donde desea

instalar PHP y pulse Next.

Figura 28 – Seleccione el destino de la carpeta de instalación

• Pulse Next para continuar la instalación.

© 2012 Tango/04 Computing Group Página 19

Page 26: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 29 – Instalación en progreso

• Cuando la instalación se haya completado pulse Finish para salir del asistente de

instalación de Custom PHP.

Figura 30 – La instalación de Custom PHP ha finalizado

Paso 5. Instalación de la Web SmartConsole

• Tras finalizar el asistente de Custom PHP, el proceso de instalación continúa

automáticamente instalando la Web SmartConsole.

Paso 6. Configuración de la base de datos.

© 2012 Tango/04 Computing Group Página 20

Page 27: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 31 – Configurador de bases de datos

• Una base de datos PostgreSQL y un ODBC se crean como parte de esta instalación

y está lista para usarse, diríjase al Paso 3 Instalación de PostgreSQL. El nombre del

ODBC debería ser t04_wsc_psql_local a menos que lo cambie el usuario.

• En la ventana Databases Configurator, pulse el botón de búsqueda e

introduzca la información necesaria para la conexión ODBC que utilizará con la Web

SmartConsole.

• Para utilizar la base de datos PostgreSQL, pulse la pestaña Origen de datos de

Equipo y seleccione el nombre de origen de datos t04_wsc_psql_local de la lista.

Pulse Aceptar.

Figura 32 – Selección de Origen de Datos

© 2012 Tango/04 Computing Group Página 21

Page 28: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

• Introduzca el nombre de usuario y contraseña proporcionado anteriormente en el

Paso 3, y pulse OK.

Figura 33 – Introduzca la información de conexión PostgreSQL faltante

• Pulse Connection Test para comprobar que la configuración del ODBC es correcta,

pulse OK, a continuación pulse Save changes y finalmente pulse Exit.

• Se abre una ventana a final de la instalación proporcionando detalles del nombre de

usuario y contraseña para el usuario por defecto de la Web SmartConsole:

Username: admin

Password: admin.

Figura 34 – Información del usuario por defecto para la Web SmartConsole

• Pulse OK

• En la siguiente ventana pulse Finish para completar el proceso de instalación.

Figura 35 – Instalación completada

© 2012 Tango/04 Computing Group Página 22

Page 29: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

3.2 Revisión de la configuración de PHPLa instalación de Web SmartConsole crea el php.ini (este archivo se crea en la carpeta de instalación

de PHP, por defecto C:\PHP), que contiene algunos ajustes específicos de la Web SmartConsole.

Cuando instala PHP es posible que la instalación sobrescriba el archivo y se pierdan los ajustes. Por

ello, tras completar la instalación de PHP, es importante comprobar que los ajustes son correctos.

Abra el archivo C:\PHP\php.ini y revise lo siguiente:

Paso 1. Carpeta de extensiones: Configure qué carpeta utilizar para descomprimir las

extensiones. Esta carpeta debería ser:

extension_dir = "C:\PHP\ext" (donde PHP es la carpeta donde se instaló PHP.

Cambie este valor si la ha instalado en una localización distinta)

Paso 2. Compruebe que las extensiones están habilitadas.

Las extensiones habilitadas no comienzan con un punto y coma (;) y deben aparecer

como sigue:

Paso 3. Compruebe la redirección CGI

Asegúrese que existe la siguiente línea en el archivo (tenga en cuenta que no debe

comenzar con un punto y coma (;))

cgi.force_redirect = 0

3.3 Configuración de IISPara trabajar con la Web SmartConsole, debe habilitar PHP en su Servidor de Internet. También

necesita añadir el sitio de la Web SmartConsole a su servidor IIS y comprobar algunos ajustes para

completar la integración de la Web SmartConsole con el servidor de Internet IIS.

Este capítulo explica cómo habilitar PHP en su servidor IIS y cómo configurar el servidor IIS para que

trabaje con la Web SmartConsole.

Nota

Si PHP se instala durante la instalación de Web SmartConsole lo hace por defecto en

C:\Archivos de Programa\PHP; sin embargo, si PHP se instaló previo a la instalación de

Web SmartConsole, seguramente lo encontrará en C:\PHP que es el path por defecto de

una instalación PHP estándar.

extension=php_bz2.dll extension=php_mcrypt.dll

extension=php_curl.dll extension=php_pdf.dll

extension=php_domxml.dll extension=php_sockets.dll

extension=php_gd2.dll extension=php_xmlrpc.dll

extension=php_gettext.dll extension=php_xsl.dll 

extension=php_imap.dll extension=php_zip.dll

© 2012 Tango/04 Computing Group Página 23

Page 30: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

3.3.1 Comprobar que PHP está correctamente configurado en IIS 6 en un servidor Windows 2003PHP se configura automáticamente durante la instalación en un servidor Windows (Windows 2000 /

Windows 2003), para que funcione correctamente con IIS. De todas formas, es recomendable

comprobar que la configuración es correcta.

Compruebe que se ha añadido una nueva extensión al servidor Web (que habilitará PHP).

• Abra el Administrador de Internet Information Services (IIS). Seleccione la carpeta Extensiones

de Servicio Web y compruebe que existe una extensión de servicio Web PHP en la lista.

Si la extensión no existe, deberá crearla:

Paso 1. Pulse botón derecho en el panel de Extensiones de Servicios Web.

Paso 2. Desde el menú que aparece, seleccione Agregar una nueva extensión de servicio

Web.

Figura 36 – Agregar una nueva extensión de servicios Web

Paso 3. Introduzca el nombre de la extensión “PHP” y añada el siguiente archivo:

C:\PHP\php5isapi.dll.

Paso 4. Marque la casilla Establecer el estado de extensión a Permitido.

Nota

Este paso no es necesario si ha instalado Web SmartConsole en un sistema que ejecuta

Windows 2000 Server.

En IIS 7 en un servidor Windows 2008 PHP debe habilitarse manualmente, diríjase a la

sección 3.3.2 - Enable PHP in IIS 7 on a Windows 2008 Server en la página 26.

© 2012 Tango/04 Computing Group Página 24

Page 31: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 37 – Introduciendo los detalles de la nueva extensión de servicio Web

3.3.2 Habilitar PHP en IIS 7 en un servidor Windows 2008A diferencia de IIS 6 en servidores Windows 2000 / Windows 2003 PHP no se configure

automáticamente durante la instalación en IIS 7 y por lo tanto debemos añadir un mapeo manual para

extensiones de archivo php para habilitar PHP.

Para añadir un mapeo manual para extensiones php en IIS 7:

Paso 1. En el Administrador de Internet Information Services (IIS) seleccione el sitio Web de

WebSmartConsole en el panel de Conexiones

Paso 2. Seleccione la opción Asignaciones del Controlador en el panel principal de opciones

de Sitios Web

Paso 3. En el panel de Acciones de la derecha seleccione Agregar Asignación de Script...

Paso 4. Aparece la ventana Agregar Asignación de Script.

• En el campo Ruta de Acceso de Solicitudes introduzca: *.php

• En el campo Ejecutable navegue para añadir y seleccione php5isapi.dll en la carpeta de instalación de PHP

• En el campo Nombre introduzca un nombre identificativo para la asignación como PHP

© 2012 Tango/04 Computing Group Página 25

Page 32: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figure 38 – IIS 7 - Ventana Agregar asignación de Script

Paso 5. Pulse Aceptar

Paso 6. Asegúrese que la asignación que ha creado se muestra como Habilitado en la columna

Estado de la lista de Asignaciones

Figure 39 – Habilitar PHP en IIS 7 en un servidor Windows 2008

3.3.3 Configurar el Sitio Web IIS para la Web SmartConsoleEl sitio Web IIS se configura automáticamente durante la instalación, de todas maneras hay algunos

pasos que deben configurarse manualmente:

• Comprobar que el nuevo sitio Web se ha añadido a la carpeta de sitios Web de IIS para la Web

SmartConsole.

• Editar las propiedades del nuevo sitio Web.

Crear un nuevo sitio Web para la Web SmartConsole

Si el sitio Web no existe, deberá crear uno nuevo:

Paso 1. Añada un nuevo sitio Web en la carpeta Sitios Web de IIS.

Paso 2. Para abrir el Asistente de creación de sitios Web en IIS, pulse botón derecho en la

carpeta Sitios Web, seleccione Nuevo y Sitio Web.

© 2012 Tango/04 Computing Group Página 26

Page 33: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 40 – Abriendo el asistente de creación de sitios Web de IIS

Paso 3. Introduzca una descripción para el sitio Web (por ejemplo Web Smartconsole) y pulse

Siguiente para continuar. Acepte los ajustes de dirección IP y puerto por defecto y

pulse Siguiente.

Figura 41 – Introduzca una descripción para el sitio Web

Figura 42 – Introduzca los ajustes de dirección IP y de puerto

Paso 4. A continuación, configure el path a la Web SmartConsole. Deberías ser la misma

carpeta donde se copiaron los archivos de Web SmartConsole durante la instalación,

por defecto ws: C:\Archivos de Programa\Tango04\WebSmartConsole

© 2012 Tango/04 Computing Group Página 27

Page 34: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Paso 5. Marque la casilla Permitir accesos anónimos a este sitio Web, ya que la Web

SmartConsole tiene sus propios ajustes de seguridad. Pulse Siguiente para continuar.

Paso 6. Asigne los permisos de acceso al sitio como se muestra a continuación en la Figura 42,

pulse Siguiente y Finalizar para completar el Asistente de creación de Sitios Web.

Figura 43 – Configure la carpeta raíz para Web SmartConsole

Figura 44 – Asigne los permisos de acceso al sitio Web

Comprobar las propiedades del nuevo sitio Web.

Necesitamos asegurarnos que algunas propiedades del nuevo sitio Web (Web SmartConsole en

nuestro ejemplo) se han configurado correctamente tras la instalación.

Para abrir las propiedades del sitio Web

Paso 1. Pulse botón derecho en Web SmartConsole y seleccione Propiedades.

© 2012 Tango/04 Computing Group Página 28

Page 35: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 45 – Abriendo las propiedades del sitio Web

Paso 2. Pulse la pestaña Documentos, y marque la casilla Habilitar página de contenido

predeterminado, y compruebe que existe el archivo index.php.

Figura 46 – Habilitar página de contenido predeterminada

Paso 3. A continuación edite la configuración del sitio. Abra la pestaña Directorio Particular y

pulse el botón Configuración.

Nota

Si hay más entradas en la lista, mueva index.php al principio de la lista.

© 2012 Tango/04 Computing Group Página 29

Page 36: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Figura 47 – Abriendo la configuración del sitio

Paso 4. En la ventana que aparece, compruebe que la extensión .php está en la lista.

Figura 48 – Añadir/Editar la extensión de la aplicación PHP

Añadir la extensión de aplicación php

Si no existe la extensión de aplicación .php deberá añadirla ahora.

Para añadir la extension de aplicación .php:

Paso 1. Seleccione la pestaña Asignaciones y pulse el botón Agregar

© 2012 Tango/04 Computing Group Página 30

Page 37: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

Paso 2. En el campo Ejecutable busque la localización: C:\PHP\php5isapi.dll, introduzca

.php en el campo Extensión, y seleccione la casilla Comprobar si el archivo existe.

Pulse Aceptar.

Figura 49 – Mapeo de la extensión de la aplicación

Paso 3. Pulse otra vez Aceptar y a continuación Aplicar para aplicar los cambios y Aceptar

para salir de la ventana de Preferencias.

Paso 4. Pulse botón derecho, seleccione Todas las tareas y Reiniciar IIS…

Figura 50 – Reiniciar servicios IIS

Editar los ajustes de seguridad de IIS 7

IIS 7 utiliza un archivo web.config para cada sitio Web para gestionar ajustes de seguridad como

ASP.Net. Los ajustes por defecto en el archivo web.config evitan que la Web SmartConsole funcione

Nota

Sólo puede arrancar un sitio Web a la vez si todos los sitios Web están configurados en el

Administrador de IIS con la misma IP y número de puerto; es por tanto importante

asegurarse que el sitio Web websmartconsole está arrancado, mientras el resto de sitios

Web están detenidos. Si desea tener más de un sitio Web arrancado a la vez, deberá

mapear cada sitio Web a un puerto diferente con un única dirección IP.

© 2012 Tango/04 Computing Group Página 31

Page 38: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

correctamente. Es por tanto necesario editar el archivo y eliminar los ajustes de seguridad que no son

necesarios.

Para editar el archivo web.config:

Paso 1. Abra el archivo web.config creado en la carpeta raíz de Web SmartConsole en un

editor de texto. El path por defecto para el archivo es:

C:\Archivos de Programa\Tango04\Web SmartConsole\web.config

Paso 2. Elimine el siguente código del archivo:

Guarde los cambios del archivo web.config.

3.3.4 Consideraciones de SeguridadEs importante comprobar, y si es necesario, asignar permisos de escritura a los “Usuarios” en la carpeta

de instalación C:\Archivos de Programa\Tango04\websmartconsole.

• Abra el Explorador de Windows, pulse botón derecho en la carpeta:

C:\ Archivos de Programa \Tango04\websmartconsole y seleccione Propiedades

• Abra la pestaña Seguridad

.

Figura 51 – Abriendo los ajustes avanzados de seguridad de la carpeta

<staticContent defaultDocFooter="" enableDocFooter="false" isDocFooterFileName="true"><clientCache cacheControlMode="NoControl"/></staticContent>

Nota

En algunos casos es necesario aplicar permisos Control total IUSR_COMPUTERNAME

específicos para la carpeta WebSmartConsole del directorio C:\PHP (o C:\Archivos de 

Programa\PHP si PHP se instaló conjuntamente con Web SmartConsole) para que la Web

SmartConsole funcione correctamente.

© 2012 Tango/04 Computing Group Página 32

Page 39: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Microsoft Internet Information Server

• Pulse el botón Opciones Avanzadas

Figura 52 – Ajustes avanzados de seguridad de la carpeta

• A continuación comprobamos la configuración para el usuario:

• IUSR_COMPUTERNAME (COMPUTERNAME\IUSR_COMPUTERNAME). Seleccione el usuario en la lista

Entradas de Permisos y pulse el botón Modificar para comprobar los detalles.

• Seleccione la casilla Crear Archivos / Escribir datos - Permitir como se muestra en la

siguiente imagen:

Figura 53 – Permisos para Crear Archivos / Escribir datos permitidos

Nota

Si el usuario no existe todavía, use el botón Agregar para añadirlo ahora.

© 2012 Tango/04 Computing Group Página 33

Page 40: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Tras la Instalación

Capítulo 44 Tras la Instalación

Una vez instalada la Web SmartConsole, podrá abrir la página inicial en su explorador en la dirección:

http://localhost/

Figura 54 – Página de Inicio de la Web SmartConsole

Importante

Es necesario seguir los pasos de post instalación para Apache (sección 2.3 - Verificación en

página 11) o IIS (sección 3.2 - Revisión de la configuración de PHP en página 23 and

sección 3.3 - Configuración de IIS en página 23 ) que han sido explicados en capítulos

anteriores.

Por favor, asegúrate que esos pasos de post instalación han sido realizados antes de

continuar con los que se explican en este capítulo.

© 2012 Tango/04 Computing Group Página 34

Page 41: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Tras la Instalación

En caso de que no se abra esta ventana, compruebe que la dirección del navegador sea correcta (por

ejemplo si la ha instalado en un directorio diferente que el directorio raíz del Servidor Web). Compruebe

también que el Servidor Web esté funcionando correctamente.

Entre en la Web SmartConsole utilizando el usuario y la contraseña por defecto:

• Usuario por defecto: admin

• Contraseña por defecto: admin

Importante Es muy importante que aparezca la página inicial de la Web SmartConsole y que inicie una

sesión, para que se complete la configuración de la conexión entre la SmartConsole y la Web

SmartConsole.

La Web SmartConsole se distribuye con código abierto, ofreciendo la posibilidad de realizar cualquier

modificación sobre la misma que sea necesaria.

4.1 Instalación de la VISUAL Message Center SmartConsoleLa Web SmartConsole está diseñada para trabajar con VISUAL Message Center 6 y versiones

posteriores. No es compatible con versiones previas a VISUAL Message Center 6. Por ello deberá

instalar VISUAL Message Center 6 o posterior para trabajar con la Web SmartConsole..

Puede instalar VISUAL Message Center en cualquier máquina que tenga conexión de red,

preferiblemente local, al Servidor Web. Puede también instalarlo en mismo equipo que el servidor Web.

Encontrará VISUAL Message Center en el directorio PRODUCT\Detector\Cast\R‐v500\setup.exe 

del DVD de productos. Para detalles sobre la instalación de VISUAL Message Center diríjase a la Guía

de Instalación de VISUAL Message Center el DVD de productos.

4.2 Configuración de la Web SmartConsole en VISUAL Message CenterEsta sección explica como configurar la Web SmartConsole en VMC. Si tiene algún problema vaya a la

sección 4.4 - Solución de Problemas en página 38 de este documento.

4.2.1 Habilitar la Web SmartConsole• Abra VISUAL Message Center SmartConsole

• Seleccione en el menú principal Opciones y luego Opciones

• Seleccione la pestaña Web SmartConsole

Importante

Para que se muestre la pagina, su navegador Web debe ejecutarse desde el mismo equipo

dónde está instalada la Web SmartConsole.

Nota

Web SmartConsole versión 2.0 es sólo compatible con VISUAL Message Center versión 7.2

o posterior.

© 2012 Tango/04 Computing Group Página 35

Page 42: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Tras la Instalación

Figura 55 – Ventana de configuración de la Web SmartConsole en VISUAL Message Center

• Seleccione la casilla Habilitada para activar la Web SmartConsole

4.2.2 Conectar la Web SmartConsole a un origen de datos local Para conectar a un origen de datos local realice los siguientes pasos:

En la pestaña Web SmartConsole:

Paso 1. Pulse el botón Seleccionar... para seleccionar un origen de datos. Aparecerá la

ventana de configuración de origen de datos.

Paso 2. Seleccione la pestaña Origen de Datos de Equipo

Figura 56 – Ventana de configuración de DSN

© 2012 Tango/04 Computing Group Página 36

Page 43: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Tras la Instalación

Paso 3. Seleccione t04_wsc_psql_local y a continuación introduzca el nombre de usuario y la

contraseña y pulse Aceptar.

Figura 57 – Introduzca la información de conexión PostgreSQL faltante

Paso 4. Pulse Connection Test para comprobar que la configuración es correcta y pulse OK.

4.3 Aumentar la Memoria para GráficosEs posible que sus imagenes de fondo de Enterprise Views pueden ser archivos muy grandes. Para

asegurar que la Web SmartConsole pueda cargarlas, debe efectuar un cambio sencillo en el archivo

mod_db.php ubicado aquí:

C:\Program Files\Tango04\WebSmartConsole\mod_db.php

Abra el archivo con un editor de texto, y añada la linea siguiente al función SQLGetValues:

ini_set("odbc.defaultlrl","99999999")

Figura 58 – Añadiendo una linea de codigo al archivo mod_db.php para incrementar la memoria

Guardar los cambios en el archivo y cerrarlo.

Nota

Si introdujo detalles para una base de datos distinta durante la instalación (vea el Paso 3 en

la página 18) puede seleccionar aquí esa base de datos.

© 2012 Tango/04 Computing Group Página 37

Page 44: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Tras la Instalación

4.4 Solución de Problemas

Al pulsar en "Test Data Source" en el diálogo de configuración del DSN da error

• Compruebe que el servidor Web se ha instalado correctamente.

• Compruebe que la conexión entre el equipo donde esta VISUAL Message Center y el equipo

donde está el Servidor Web sea correcta.

• Compruebe que la Web SmartConsole esté instalada en el Servidor Web y que se haya

inicializado correctamente. Puede comprobarlo apuntando su buscador a http://<WSN>,

donde WSN es el nombre de la máquina en la cual está instalado el servidor Web. Si el

servidor Web está instalado en la misma máquina que la Web SmartConsole, simplemente

introduzca http://localhost.

• Compruebe que ha escrito bien el nombre de la base de datos en la configuración del origen

de datos. El nombre de la base de datos por defecto es “websmartconsole”.

• Compruebe que el nombre de usuario y contraseña para la conexión con la base de datos

coinciden con los configurados para su PostgreSQL o el motor de base de datos preferido del

usuario

Al salir del diálogo de configuración aparece un error "No se puede conectar a origen de datos", pero el "Test de conexión" ha funcionado correctamente

Este error se debe a un problema con MDAC. Probablemente tendrá instalada la versión 2.7 que

contiene errores en algunos de los componentes que usa VISUAL Message Center. Para solucionarlo

acceda a la página Web de descargas de Microsoft http://download.microsoft.com y busque

MDAC. Allí podrá descargarse una versión más reciente (2.8 o superior) o simplemente descargar el

SP1 de MDAC 2.7.

Ante cualquier otro problema no dude en contactar con el soporte técnico de Tango/04.

© 2012 Tango/04 Computing Group Página 38

Page 45: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice A : Configuración Manual para Windows 2003 x64

© 2012 Tango/04 Computing Group Página 39

Apéndice AApéndice A: Configuración Manual para Windows 2003 x64

Al ejecutar en modo 32-bit en un servidor con Sistema Operativo Microsoft Windows 2003 Server de 64-

bits, una vez se haya implementado la aplicación, deben realizarse las siguientes opera-ciones:

Paso 1. Ejecute Internet Information Services (IIS) en modo 32-bit ejecutando la siguiente línea

en una ventana de mandatos:

Cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/

AppPools/Enable32bitAppOnWin64 1

El último número en la línea anterior es para asignar 32-bit a True. Diríjase al artículo

894435 de la Base de Conocimientos de Microsoft.

Paso 2. Reinicie el servicio IIS. Teclee lo siguiente en la ventana de mandatos:

net stop w3svc /y & net start w3svc

Los mandatos net stop y net start fuerzna los servicios IIS para releer el registro.

Paso 3. Navegue a la carpeta Windows en la ventana de mandatos. Localice la carpeta

Microsoft.Net\Framework\v2.0.50727

Paso 4. Ejecute el mandato aspnet_regiis ‐i. Esto registrará el subsistema 32-bit .NET.

Paso 5. Abra el IIS Manager (inetmgr) y asegúrese que la extensión web para ASP.NET (.Net

Framework 3.5 32 bits) está permitida.

Paso 6. Abra el IIS Manager (inetmgr) y asegúrese que su aplicación es capaz de usar ASP

.NET framework versión 3.5.21022.8.

Consejo

Deje la ventana de mandatos abierta porque será necesaria de nuevo.

Nota

Lo anterior requerirá que todas las aplicaciones se ejecuten únicamente en modo 32-bit. Si

hay otras aplicaciones ejecutándose en el servidor IIS que deberían ejecutarse en modo 64-

bit, el aplicacion de 32-bits deberá ejecutarse en un servidor diferente.

Page 46: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice B : Configuración Manual para Windows 2008 x64 y Vista x64

© 2012 Tango/04 Computing Group Página 40

Apéndice BApéndice B: Configuración Manual para Windows 2008 x64 y

Vista x64

Si está utilizando Windows 2008 x64 / Vista x64 (IIS7 para 64 bits), es necesario un paso de modifica-

ción adicional.

Para modificar un sistema Windows 2008 x64 / Vista x64 ( IIS7 para 64 bits):

Paso 1. Abra el Administrador IIS, navegue al Grupo de Aplicaciones, pulse el botón derecho

en DefaultAppPool, y seleccione ajustes Avanzados.

Paso 2. En la sección General, cambie el valor de Habilitar Aplicaciones 32-Bit a True.

Figure 59 – Habilitar Aplicaciones 32-Bit a True

Page 47: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice CApéndice C: Configuración de Conexiones SSL

Este apéndice explica cómo configurar una conexión Secure Sockets Layer (SSL) para Internet

Information Server (IIS).

C.1 IIS 6

C.1.1 Prepare una Solicitud de Certificado de Firma (CSR)

Para preparar una CSR:

Paso 1. Abra el administrador de Internet Information Services (IIS): Pulse Inicio >

Herramientas Administrativas > Administrador de Internet Information Services

(IIS) Manager.

Paso 2. Expanda las ramas servidor (local computer) y Sitios Web y pulse botón derecho en el

sitio Web en el que desea instalar el nuevo certificado y seleccione Propiedades.

Paso 3. En la pestaña Sitio Web introduzca un puerto para ser utilizado por SSL en el campo

puerto SSL.

Consejo

Asegúrese que utiliza un Puerto que no este en uso. Puede comprobar las propiedades de

cada sitio Web configurado en el Administrador IIS para ver qué puertos están actualmente

en uso.

© 2012 Tango/04 Computing Group Página 41

Page 48: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Figura 60 – Propiedades de Sitio Web

Paso 4. Pulse la pestaña Seguridad de Directorios y pulse el botón Certificado de Servidor

para abrir el Asistente de Certificado de Servidor Web.

Figura 61 – Pestaña Seguridad de Directorio, pulse el botón Certificado de Servidor para arrancar el asistente

Paso 5. Pulse Siguiente para continuar, seleccione Crear un certificado Nuevo y pulse

Siguiente.

Nota

Si el botón Ver Certificado no está grisado, ya tiene un certificado protegiendo este sitio.

Compruebe que el certificado no ha expirado.

© 2012 Tango/04 Computing Group Página 42

Page 49: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Figura 62 – Crear un nuevo certificado

Paso 6. Acepte las opciones por defecto y complete los campos Organización y Unidad

Organizativa hasta llegar a la ventana de Nombre de Archivo de la Solicitud de

Certificado.

Figura 63 – Nombre de Archivo de Solicitud de Certificado

Paso 7. Introduzca un nombre de archivo y una localización donde guardar la petición de

certificado. Pulse Siguiente para continuar y ver un resumen del certificado.

Figura 64 – Resumen del certificado

Pulse Siguiente y a continuación pulse Finalizar para completar el proceso.

© 2012 Tango/04 Computing Group Página 43

Page 50: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

C.1.2 Solicitar un Certificado de un Proveedor de CertificadosTras crear una CSR el siguiente paso es aplicar un certificado de la autoridad de certificación

apropiada.

El archivo de texto que contiene la solicitud de certificado creado en los pasos anteriores será necesario

para completar la petición de certificado. Copie y pegue la solicitud de certificado encriptada en el

campo apropiado de la orden de pedido.

Complete el formulario de solicitud de certificado del proveedor, devuélvalo completado con el pago

solicitado y espere la entrega del certificado SSL por e-mail.

C.1.3 Instalar el CertificadoCuando reciba el certificado asegúrese que su servidor Web tiene acceso a la respuesta de la autoridad

de certificados. Ahora necesitará instalar el Nuevo certificado completando el proceso de certificado

iniciado en sección C.1.1 - Prepare una Solicitud de Certificado de Firma (CSR) en la página 41.

Para instalar el certificado:

Paso 1. Abra el Administrador de Internet Information Services (IIS): Pulse Inicio >

Herramientas Administrativas > Administrador de Internet Information Services

(IIS).

Paso 2. Expanda las ramas servidor (local computer) y Sitios Web y pulse botón derecho en el

sitio Web en el que desea instalar el nuevo certificado y seleccione Propiedades.

Paso 3. Pulse la pestaña Seguridad de Directorios y pulse el botón Certificado de Servidor

para abrir el Asistente de Certificado de Servidor Web.

Paso 4. Seleccione la casilla Procesar la petición pendiente e instalar el certificado y pulse

Siguiente.

Figura 65 – Procesar la petición pendiente

Paso 5. Introduzca el path y el nombre de archivo del certificado recibido de la autoridad de

certificación.

Importante

El proceso de solicitud del certificado varía para cada autoridad de certificación, por lo que

no podemos proporcionar detalles de este proceso en este documento. Contacte con la

autoridad apropiada para más información.

© 2012 Tango/04 Computing Group Página 44

Page 51: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Figura 66 – Introduzca el path y el nombre de archivo que contiene la respuesta de la autoridad de certificación

Pulse Siguiente para continuar.

Paso 6. Especifique el Puerto SSL a utilizar por el Sitio Web.

Figura 67 – Introduzca el puerto SSL

Pulse Siguiente para continuar.

Paso 7. Una ventana de resumen mostrará la información que se encuentra en el certificado.

Pulse Finalizar para completar el proceso.

Figura 68 – Finalizar el Asistente de Certificado

© 2012 Tango/04 Computing Group Página 45

Page 52: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

C.2 IIS 7

C.2.1 Preparar una Solicitud de Certificado de Firma (CSR)

Para preparar una CSR:

Paso 1. Abra el Administrador de Internet Information Services (IIS): Pulse Inicio >

Herramientas Administrativas > Administrador de Internet Information Services

(IIS).

Paso 2. Seleccione el servidor (local computer) y haga doble click en Certificados de

Servidor.

Figura 69 – Abra Certificados de Servidor en el Administrador de IIS

Paso 3. Pulse Crear una Solicitud de Certificado en el panel de Acciones.

Figura 70 – Crear una Solicitud de Certificado

Paso 4. Introduzca la información necesaria para el certificado y pulse Siguiente.

© 2012 Tango/04 Computing Group Página 46

Page 53: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Figura 71 – Introduzca la información del certificado

Paso 5. Introduzca un nombre de Archivo y una localización en la que guardar la solicitud de

certificado y pulse Finalizar para completar el proceso.

Figura 72 – Nombre del Archivos de Solicitud de Certificado

C.2.2 Solicitar un Certificado de un Proveedor de CertificadosTras crear una CSR el siguiente paso es aplicar un certificado de la autoridad de certificación

apropiada.

Importante

El proceso de solicitud del certificado varía para cada autoridad de certificación, por lo que

no podemos proporcionar detalles de este proceso en este documento. Contacte con la

autoridad apropiada para más información.

© 2012 Tango/04 Computing Group Página 47

Page 54: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

El archivo de texto que contiene la solicitud de certificado creado en los pasos anteriores será necesario

para completar la petición de certificado. Copie y pegue la solicitud de certificado encriptada en el

campo apropiado de la orden de pedido.

Complete el formulario de solicitud de certificado del proveedor, devuélvalo completado con el pago

solicitado y espere la entrega del certificado SSL por e-mail.

C.2.3 Instalar el CertificadoCuando reciba el certificado asegúrese que su servidor Web tiene acceso a la respuesta de la autoridad

de certificación. Ahora necesita instalar el nuevo certificado completando el proceso de certificación

iniciado en la sección C.2.1 - Preparar una Solicitud de Certificado de Firma (CSR) en la página 46.

Para instalar el certificado:

Paso 1. Abra el Administrador de Internet Information Services (IIS): Pulse Inicio >

Herramientas Administrativas > Administrador de Internet Information Services

(IIS).

Paso 2. Seleccione el servidor (local computer) y haga doble click en Certificados de

Servidor.

Paso 3. Pulse Completar Solicitud de Certificado en el panel de Acciones.

Figura 73 – Completar Solicitud de Certificado

Paso 4. Introduzca el path y el nombre de archivo del archivo de certificado recibido de la

autoridad de certificación. Pulse Aceptar.

© 2012 Tango/04 Computing Group Página 48

Page 55: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Figura 74 – Introduzca el path y el nombre de archivo que contiene la respuesta de la autoridad de certificación

Paso 5. Para asociar el certificado con el sitio, pulse Enlaces... en el panel de Acciones.

Figura 75 – Asociar el certificado con el sitio

Pulse Añadir... para crear una nueva conexión de sitio Web para el certificado.

Figura 76 – Crear una nueva conexión de sitio Web para el certificado

Introduzca los detalles de Puerto del sitio y seleccione el certificado de la lista

desplegable y pulse Aceptar.

© 2012 Tango/04 Computing Group Página 49

Page 56: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Figura 77 – Seleccione el certificado

El Nuevo enlace aparece en la lista. Pulse Cerrar para completar el proceso.

Figura 78 – Pulse Cerrar para finalizar

© 2012 Tango/04 Computing Group Página 50

Page 57: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice D : Actualizar a PHP 5.3.2

Apéndice DApéndice D: Actualizar a PHP 5.3.2

D.1 Versiones de IISInternet Information Server es el servidor Web incluido en los productos Microsoft Windows Server.

Para actualizar a PHP 5.3.2 es importante conocer que versión de IIS está instalada en su sistema.

Desde Windows Server 2000/versión 5.0, IIS no puede actualizarse sin actualizar el sistema operativo.

Cada versión de Windows tiene su propia versión de IIS:

D.2 Actualizar a PHP 5.3.2 para IIS 6Estas instrucciones describen como actualizar PHP a versión 5.3.2 para IIS 6.

Para actualizar a PHP 5.3.2 para IIS 6:

Paso 1. Desinstalar Custom PHP

Desinstale el php que viene por defecto con la Web SmartConsole. (Este paso es

común a IIS 6 y IIS 7).

• Abra el Panel de Control y seleccione Añadir o Eliminar Programas

• Seleccione Custom PHP en la lista de programas instalados y pulse el botón

Eliminar

Paso 2. Instale FastCGI para IIS 6

• En un navegador diríjase a: http://www.iis.net/download/FastCGI

Sistema Operativo Versión IIS

Windows Server 2000 5.0

Windows XP Professional 5.1

Windows Server 2003 6.0

Windows Vista 7.0

Windows Server 2008 7.0

© 2012 Tango/04 Computing Group Página 51

Page 58: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice D : Actualizar a PHP 5.3.2

• A la derecha, en el panel Download Extensions pulse el botón Instalar  1.5  for 

IIS 6 and 5.1.

• Pulse el botón Get the Microsoft Web Platform e instálelo.

• Una vez instalado, pulse Finish your installation en el sitio de descargas de

FastCGI

• Cuando se le pregunte si desea ejecutar Web Platform Installer pulse OK y siga las

instrucciones para instalar.

Paso 3. Instale la nueva versión de PHP

• Descargue Php 5.3.2 installer desde: http://windows.php.net/download/

• Una vez descargad, haga doble click en el paquete instalador para instalarlo.

• Cuando se le solicite el Web Server Setup, seleccione la casilla IIS FastCGI.

Paso 4. Compruebe la instalación de PHP (Opcional)

• Cree una nueva carpeta en: C:\Inetpub\wwwroot

• Dentro de la carpeta, cree un Nuevo archive de texto llamado index.php.

• Añada lo siguiente a su contenido:

<?php phpinfo() ?>

• Abra IIS.

Inicio > Ejecutar > inetmgr

• Cree un Nuevo sitio Web

Expanda el árbol de PC local y pulse botón derecho en Sitios Web, seleccione

Nuevo y pulse Sitio Web

Pulse Siguiente e introduzca una descripción en el campo proporcionado como

phpTest

Pulse Siguiente y busque el archivo php que acaba de crear:

C:\Inetpub\wwwroot\New Folder\index.php

Seleccione las casillas todos los permisos con finalidades de prueba, y pulse

Finalizar

• Detenga el servicio de Web SmartConsole (si comparten el mismo número de

puerto) y arranque este nuevo servicio

En el Administrador de IIS, pulse botón derecho en Web SmartConsole y

seleccione Detener

Pulse botón derecho en el nuevo servicio (phpTest) y seleccione Iniciar

• En un explorador Web diríjase a:

http://localhost/

Nota para usuarios de IIS 7

Instale FastCGI para IIS 7

Desde el mismo sitio, instale la actualización de FastCGI para IIS 7 utilizando el Web

Platform Installer

© 2012 Tango/04 Computing Group Página 52

Page 59: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice D : Actualizar a PHP 5.3.2

• Si PHP 5.3.2 está correctamente instalado se cargará la página de información de

PHP.

Paso 5. Personalice PHP

• Abra el archivo php.ini en el directorio de instalación de PHP:

C:\Archivos de Programa\PHP\php.ini

• Cambie el valor odbc.defaultlrl, de 4096 a 8000000 y guarde el archivo

• Reinicie IIS

En el Administrador de IIS, pulse botón derecho en el PC local, seleccione Todas

las Tareas, y entonces pulse Reiniciar IIS

En la lista Acciones, pulse Reiniciar Internet Services en computername

Paso 6. Cree la asignación del controlador para PHP

• En IIS 6

• Abra el Administrador de IIS

• Pulse botón derecho en Sitios Web y seleccione Propiedades

• Seleccione la pestaña Directorio Particular y pulse el botón Configuración

• En la lista de Extensiones de Aplicación seleccione la extensión  .php y pulse el

botón Modificar.

• Compruebe lo siguiente:

El ejecutable es: C:\WINDOWS\system32\inetsrv\fcgiext.dll

Verbos: Limitar a: GET,HEAD,POST

Las dos últimas casillas están seleccionadas.

• Si se edita la extensión .php, aparece la ventana Omirit Herencia. Seleccione

WebSmartConsole en la lista de Nodos Secundarios para aplicar cualquier cambio

realizado a la extensión .php a la AWeb SmartConsole.

Paso 7. Abra el archivo C: \ WINDOWS \ system32 \ inetsrv \ fcgiext.ini con un editor

de texto. Asegúrese de que el valor de ExePath es la ruta de acceso real a la carpeta

de instalación de PHP (C:\Program Files\PHP o bien C:\PHP). Asegúrese de que la

ruta en el valor de EnviromentVars es la ruta de acceso real a la misma carpeta.

Usando el editor de texto, edite los valores para que se muestren esta ruta, y guarde el

archivo .ini.

Importante

Recuerde reiniciar el sitio Web de Web SmartConsole tras comprobar PHP.

Nota

IIS intenta detener todos los servicios antes de reiniciar. IIS espera hasta cinco minutos para

que se detengan todos los servicios. Si los servicios no pueden detenerse en cinco minutos,

todos los servicios de IIS son terminados, e IIS se reinicia. Además, al pulsa Finalizar ahora

se fuerza a todos los servicios de IIS a detenerse inmediatamente, y se reinicia IIS.

Nota

Si la extensión .php no está en la lista, pulse el botón Agregar y configure la extensión

como se detalló más arriba.

© 2012 Tango/04 Computing Group Página 53

Page 60: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice D : Actualizar a PHP 5.3.2

D.3 Actualizar a PHP 5.3.2 para IIS 7Este proceso es similar al proceso para IIS 6.

Para actualizar a PHP 5.3.2 para IIS 7:

Paso 1. Desinstale Custom PHP

Desinstale el php que viene por defecto con la Web SmartConsole. (Este paso es

común a IIS 6 y IIS 7).

• Abra el Panel de Control y seleccione Añadir o Eliminar Programas

• Seleccione Custom PHP en la lista de programas instalados y pulse el botón

Eliminar

Paso 2. Instale FastCGI para IIS 7

• En un navegador diríjase a: http://www.iis.net/download/FastCGI

• A la derecha, en el panel Download Extensions pulse el botón FastCGI Update for 

IIS 7 Install Now.

• Pulse el botón Get the Microsoft Web Platform e instálelo.

• Una vez instalado, pulse Finish your installation en el sitio de descargas de

FastCGI

• Cuando se le pregunte si desea ejecutar Web Platform Installer pulse OK y siga las

instrucciones para instalar.

Paso 3. Habilitar el soporte para Fast CGI en IIS 7 - Windows Server 2008

Añada el servicio de rol CGI en Administración del Servidor, pulse Roles y

seleccione Añadir Servicio de Rol. Esto habilita los servicios tanto de CGI como de

FastCGI:

Figura 79 – Select Role Services

Paso 4. Habilitar el soporte para Fast CGI en IIS 7 - Windows Vista SP1

© 2012 Tango/04 Computing Group Página 54

Page 61: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice D : Actualizar a PHP 5.3.2

Añada la funcionalidad CGI en el Panel de Control pulsando Programas y

Características y seleccione Activar o Desactivar características de Windows. Esto

habilita los servicios tanto de CGI como de FastCGI.

Figura 80 – Características de Windows

Paso 5. Configurar IIS 7 para manejar peticiones PHP utilizando el Administrador de IIS

Para queIIS 7 hostee aplicaciones PHP, es necesario añadir una asignación de

controlador que indique a IIS que pase todas las peticiones específicas de PHP al

framework de aplicaciones PHP a través del protocolo FastCGI.

• Abra el Administrador de IIS y seleccione y abra Asignaciones de Controlador a

nivel de servidor:

Figura 81 – Administrador de IIS

© 2012 Tango/04 Computing Group Página 55

Page 62: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice D : Actualizar a PHP 5.3.2

• Seleccione la acción Agregar Asignación de Módulo y especifique los ajustes de

configuración como se muestran en la siguiente imagen:

Figura 82 – Asignaciones de Controlador

Ruta de Acceso de solicitudes: *.php

Módulo: FastCgiModule

Ejecutable: C:\[Path a su instalación PHP]\php‐cgi.exe

Nombre: PHP via FastCGI 

• Pulse Aceptar. Aparece un cuadro de diálogo preguntándole si desea crear una

aplicación FastCGI para este ejecutable. Pulse Si.

Figura 83 – Agregar Asignación de Módulo.

• Compruebe que la asignación de modulo trabaja correctamente creando un archivo

phpinfo.php en la carpeta C:\inetpub\wwwroot que contenga el siguiente código:

<?php phpinfo(); ?> 

• Abra un explorador Web y navegue a http://localhost/phpinfo.php. Si todo se

ha configurado correctamente, verá la página de información PHP estándar:

© 2012 Tango/04 Computing Group Página 56

Page 63: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice D : Actualizar a PHP 5.3.2

Figura 84 – PHP Info

Paso 6. Configure IIS 7 para manejar peticiones PHP utilizando la línea de mandatos

De forma alternativa, los pasos mencionados anteriormente pueden completarse

utilizando la herramienta de línea de mandatos appcmd.

• Para crear el Grupo de aplicaciones FastCGI, ejecute el siguiente mandato:

• Tras ello, cree la asignación de módulo:

Nota

Si no ve FastCgiModule en la lista desplegable de Módulo, eso significa que el módulo no

está registrado o no está habilitado. Para comprobar si el módulo FastCGI está registrado,

abra el archivo de configuración de IIS:

%windir%\windows\system32\config\applicationHost.config 

Y compruebe que existe la siguiente línea en la sección <globalModules>:

<add name="FastCgiModule" image="%windir%\System32\inetsrv\iisfcgi.dll" /> 

Además, en el mismo archivo, compruebe que el módulo FastCGI se ha añadido a la

sección <modules>:

<add name="FastCgiModule" />

C:\>%windir%\system32\inetsrv\appcmd set config /section:system.webServer/fastCGI /+[fullPath='c:\{php_folder}\php‐cgi.exe']

C:\>%windir%\system32\inetsrv\appcmd set config /section:system.webServer/handlers /+[name='PHP_via_FastCGI',path='*.php',verb='*',modules='FastCgiModule',scriptProcessor='c:\{php_folder}\php‐cgi.exe',resourceType='Unspecified']

© 2012 Tango/04 Computing Group Página 57

Page 64: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice E : Información Adicional

Apéndice EApéndice E: Información Adicional

E.1 Uso de la documentación PDF de Tango/04La documentación de Tango/04 está disponible directamente desde el DVD de soluciones de Tango/04.

Para abrir la documentación de Tango/04 proporcionada en archivos PDF, use Adobe Acrobat Reader.

Acrobat Reader le permite leer, buscar e imprimir la documentación. Puede descargar Acrobat Reader

de forma gratuita desde la página web de Adobe Web (http://www.adobe.com).

Para acceder a los documentos PDF del DVD:

Paso 1. Navegue a una suite de productos (VISUAL Message Center por ejemplo) y pulse en el

enlace Do-cumentación del producto para abrir una lista de todas las Guías de Usuario

disponibles para di-cha suite de productos. La lista contiene enlaces directos a los

documentos en formato PDF.

Paso 2. De forma alternativa, puede navegar en el menú del DVD a un producto en particular y

pulsar en el enlace Documentación del Producto para abrir la Guía de Uso en formato

PDF para dicho producto.

E.2 Tango/04 UniversityEn su continuo esfuerzo para proporcionar a todos los usuarios de tecnologías de Tango/04 una

elevada calidad de formación, Tango/04Computing Group presenta su Nuevo programa de formación

para partners y usuarios de todo el mundo.

Tango/04 University tiene como objetivo proporcionar a los usuarios y partners de Tango/04 las más

efectivas herramientas y conocimientos para gestionar las tecnologías y productos de Tango/04 y

exprimir todo su potencial.

La asistencia al curso de formación y la superación de los exámenes relacionados es obligatorio para

cualificarse como Business Partner de Tango/04 para el área tecnológica cubierta por el curso, y le

ofrece importantes beneficios como:

Consejo

Le recomendamos imprimir la documentación PDF para una referencia más sencilla. Por

favor asegúrese de familiarizarse con la guía de uso de un producto antes de usarlo.

© 2012 Tango/04 Computing Group Página 58

Page 65: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice E : Información Adicional

• Certificaciones Oficiales de Tango/04 - Los partners de Tango/04 necesitan tener un número

determinado de consultores certificados, dependiendo de su Nivel en el programa de Business

Partner

• Explotar todo el potencial de las tecnologías de Tango/04 - Soluciones como VISUAL Message

Center y VISUAL Security Suite son soluciones muy amplias que presentan muchas

funcionalidades. Conocer todas estas funciones y saber como usarlas es la clave para

conseguir el máximo del producto

• Integración con otras soluciones - Tango/04 está creciendo constantemente: conocer los

nuevos productos y agents le puede permitir integrar otras partes de la infraestructura de TI en

las soluciones de Tango/04

• Los Business Partners de Tango/04 aprenderán como implementar de forma efectiva un

proyecto de monitorización para obtener la máxima efectividad y satisfacción del usuario.

Perfil de los participantes: Consultores, Administradores de Sistema, operadores y personal técnico

con conocimientos de sistemas Windows, iSeries, Linux y Unix que estarán involucrados en la gestión o

implementación de tecnología de Tango/04.

Pre-requisitos: Ser Business Partner o cliente de Tango/04.

© 2012 Tango/04Computing Group Página 59

Page 66: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Apéndice E : Información Adicional

E.3 Contactar con Tango/04

North America

Tango/04 North America

PO Box 3301

NH 03458 Peterborough USA

Phone: 1-800-304-6872 / 603-924-7391

Fax: 858-428-2864

[email protected]

www.tango04.com

EMEA

Tango/04 Computing Group S.L.

Avda. Meridiana 358, 5 A-B

08027 Barcelona Spain

Phone: +34 93 274 0051

Fax: +34 93 345 1329

[email protected]

www.tango04.com

Italy

Tango/04 Italy

Viale Garibaldi 51/53

13100 Vercelli Italy

Phone: +39 0161 56922

Fax: +39 0161 259277

[email protected]

www.tango04.it

Sales Office in France

Tango/04 France

La Grande Arche

Paroi Nord 15ème étage

92044 Paris La Défense France

Phone: +33 01 40 90 34 49

Fax: +33 01 40 90 31 01

[email protected]

www.tango04.fr

Sales Office in Switzerland

Tango/04 Switzerland

18, Avenue Louis Casaï

CH-1209 Genève

Switzerland

Phone: +41 (0)22 747 7866

Fax: +41 (0)22 747 7999

[email protected]

www.tango04.fr

Latin American Headquarters

Barcelona/04 Computing Group SRL (Argentina)

Avda. Federico Lacroze 2252, Piso 6

1426 Buenos Aires Capital Federal

Argentina

Phone: +54 11 4774-0112

Fax: +54 11 4773-9163

[email protected]

www.barcelona04.com

Sales Office in Peru

Barcelona/04 PERÚ

Centro Empresarial Real

Av. Víctor A. Belaúnde 147, Vía Principal 140 Edificio Real Seis, Piso 6

L 27 Lima

Perú

Phone: +51 1 211-2690

Fax: +51 1 211-2526

[email protected]

www.barcelona04.com

Sales Office in Chile

Barcelona/04 Chile

Nueva de Lyon 096 Oficina 702,

Providencia

Santiago

Chile

Phone: +56 2 234-0898

Fax: +56 2 2340865

[email protected]

www.barcelona04.com

© 2012 Tango/04Computing Group Página 60

Page 67: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Acerca de Tango/04 Computing Group

Acerca de Tango/04 Computing Group

Tango/04 Computing Group es una de las principales empresas desarrolladoras de software de gestión

y automatización de sistemas informáticos. El software de Tango/04 ayuda a las empresas a mantener

la salud operativa de sus procesos de negocio, mejorar sus niveles de servicio, incrementar su

productividad y reducir costes mediante una gestión inteligente de su infraestructura informática.

Fundada en 1991 en Barcelona, Tango/04 es IBM Business Partner y miembro de la iniciativa

estratégica IBM Autonomic Computing. Además de recibir numerosos reconocimientos de la industria,

las soluciones Tango/04 han sido validadas por IBM y tienen la designación IBM ServerProven™.

Tango/04 tiene más de mil clientes y mantiene operaciones en todo el mundo a través de una red de 35

Business Partners

Alianzas

Premios

Partnerships IBM Business Partner

IBM Autonomic Computing Business Partner

IBM PartnerWorld for Developers Advanced Membership

IBM ISV Advantage Agreement

IBM Early code release

IBM Direct Technical Liaison

Microsoft Developer Network

Microsoft Early Code Release

© 2012 Tango/04 Computing Group Página 61

Page 68: Web SmartConsole Guía de Instalación y Configuración · IIS está totalmente integrado en las versiones Server de Microsoft Windows en distintas formas, lo que supone un servicio

Aviso Legal

Aviso Legal

Este documento y su contenido son propiedad de Tango/04 Computing Group o de sus respectivos propietarios cuando así se

indique. Cualquier utilización de este documento con una finalidad distinta de aquella con la cual ha sido creado está prohibida sin la

autorización expresa de su propietario. Asimismo queda prohibida la reproducción total o parcial de este documento por cualquier

medio físico, óptico, magnético, impreso, telemático, etc., sin la autorización expresa de su propietario.

La información técnica aquí contenida fue obtenida utilizando equipamiento e instalaciones específicas, y su aplicación se limita a

esas combinaciones especiales de productos y niveles de versiones de hardware y software. Cualquier referencia en este documento

a productos, software o servicios de Tango/04 Computing Group, no implica que Tango/04 Computing Group planee introducir esos

productos, software o servicios en cada uno de los países en los que opera o está representada. Cualquier referencia a productos de

software, hardware o servicios de Tango/04 Computing Group no está hecha con el propósito de expresar que solamente pueden

utilizarse productos o servicios de Tango/04 Computing Group. Cualquier producto o servicio funcionalmente equivalente que no

infrinja la propiedad intelectual o condiciones de licenciamiento específicas se podría utilizar en reemplazo de productos, software o

servicios de Tango/04 Computing Group.

Tango/04 Computing Group puede tener patentes o estar pendiente de obtención de patentes que cubren asuntos tratados en este

documento. La entrega de este documento no otorga ninguna licencia de esas patentes. La información contenida en este

documento no ha sido sometida a ningún test formal por Tango/04 Computing Group y se distribuye tal como está. El uso de esta

información o la implementación de cualquiera de las técnicas, productos, tecnologías, ideas o servicios explicitados o sugeridos por

el presente documento es responsabilidad exclusiva del cliente a quien está dirigido este documento, y es el cliente quien debe

evaluar y determinar la aplicabilidad y consecuencias de integrar esas técnicas, productos, tecnologías, ideas o servicios en su

entorno operativo.

Si bien cada ítem puede haber sido revisado por Tango/04 Computing Group en cuanto a su exactitud en una situación específica, no

existe ni se otorga ninguna garantía de que los mismos o similares resultados puedan ser obtenidos en otras situaciones o

instalaciones. Los clientes que intenten adaptar esas técnicas en sus propias instalaciones lo hacen bajo su propia cuenta,

responsabilidad y riesgo. Tango/04 Computing Group no será en ningún caso responsable directo o indirecto de cualquier daño o

perjuicio causado por el uso de las técnicas explicitadas o sugeridas en este documento, incluso si se han efectuado notificaciones

de la posibilidad de esos daños.

Este documento puede contener errores técnicos y/o errores tipográficos. Todas las referencias en esta publicación a entidades

externas o sitios web han sido provistas para su comodidad solamente, y en ningún caso implican una validación, garantía o respaldo

a esas entidades o sitios.

Las marcas siguientes son propiedad de International Business Machines Corporation en los Estados Unidos y/o otros países: AS/

400, AS/400e, System i, iSeries, e (logo)Server, i5, Operating System/400, OS/400, i5/OS.

Microsoft, SQL Server, Windows, Windows NT, Windows XP y el logotipo de Windows son marcas registradas de Microsoft

Corporation en los Estados Unidos y/o otros países. Java y todos los logotipos y marcas basadas en Java son propiedad de Sun

Microsystems, Inc. en los Estados Unidos y otros países. UNIX es una marca registrada en los Estados Unidos y otros países y se

licencia exclusivamente a través de The Open Group. Oracle es una marca registrada de Oracle Corporation. Otras marcas,

productos o servicios pueden ser marcas registradas de otras empresas.

© 2012 Tango/04 Computing Group Página 62