Utilización de la pasarela CGI en Microsoft Internet Information Services versión 7

Si está utilizando Microsoft Internet Information Services (IIS) versión 7 o posterior, use la tarea siguiente para configurar la pasarela CGI.

Procedimiento

  1. Pulse Inicio, Panel de control y Programas y características.
  2. Pulse en Activar o desactivar las características de Windows.
  3. Si está utilizando Microsoft Windows 2008 Server, ejecute los pasos siguientes:
    1. Pulse Administrador de servidores, Funciones y Servidor web (IIS).
    2. Si CGI está establecido en No instalado, seleccione CGI y añada un servicio de función.
  4. Si está utilizando Microsoft Windows 7, ejecute los pasos siguientes:
    1. Expanda Internet Information Services y pulse Servicios World Wide Web y Características de desarrollo de aplicaciones.
    2. Si CGI no está seleccionado, seleccione CGI.
    3. Pulse Aceptar.
  5. En la consola Administrador de Internet Information Services (IIS), en Conexiones, seleccione el nombre de su servidor.

    Si está utilizando Microsoft Windows 7, pulse Inicio > Panel de control > Sistema y seguridad y, a continuación, pulse Herramientas administrativas para acceder a la consola del Administrador de IIS.

  6. En el grupo IIS, efectúe una doble pulsación en Restricciones de ISAPI y CGI.
  7. En Acciones, pulse Agregar.
  8. Indique la ruta del archivo cognos.cgi. El archivo se encuentra en el directorio ubicación_c10\cgi-bin.

    Debe indicar la ruta de acceso completa, incluido el nombre de archivo. Si la ruta incluye espacios, coloque la ruta entre comillas. Por ejemplo, especifique:

    "C:\Archivos de programa\ibm\cognos\c10\cgi-bin\cognos.cgi"

  9. Entre una Descripción, como Cognos CGI.
  10. Seleccione Permitir ejecución de la ruta de extensión y pulse en Aceptar.
  11. En Acciones, pulse en Modificar configuración de característica, seleccione Permitir módulos CGI no especificados y pulse en Aceptar.
  12. En Conexiones, expanda Sitios y, en su propio sitio web, añada los directorios virtuales como se muestra en la tabla:
    Tabla 1. Directorios virtuales necesarios

    Alias

    Ubicación

    ibmcognos

    ubicación_c10/webcontent

    ibmcognos/cgi-bin

    ubicación_c10/cgi-bin

  13. Seleccione el directorio virtual cgi-bin que había creado.
  14. En el grupo IIS, efectúe una doble pulsación en Asignaciones de controlador.
  15. En Acciones, pulse Agregar asignación de módulo y ejecute los pasos siguientes:
    1. En Ruta de acceso de solicitudes, escriba cognos.cgi.
    2. En Módulo, seleccione CgiModule.
    3. Deje Ejecutable (opcional) en blanco.
    4. En Nombre, indique un nombre para la entrada, por ejemplo CognosCGI.
    5. Pulse Aceptar.

Resultados

Los usuarios pueden acceder a la pasarela CGI especificando http://nombre_servidor/ibmcognos en sus navegadores web.