Configure the web server

You must set up virtual directories, also known as web aliases, for the directories that contain the HTML and web files for IBM® Controller.

Before you begin

You must use Microsoft Internet Information Services (IIS) version 7 or later. To enable the required permissions for the cgi-bin directory, you must first enable CGI applications for your web server.

Procedure

  1. Click Start > Control Panel > Programs and Features.
  2. Click Turn Windows features on or off.
  3. Click Server Manager > Roles > Web Server (IIS).
  4. In Role Services, if HTTP Redirection is set to Not installed, select HTTP Redirection and click Add Role Service.
  5. In the Internet Information Services (IIS) Manager, select your server name.
  6. Select Application Pools.
  7. Select Add Application Pool.
  8. Enter a name for the application pool and click OK.
  9. Click Advanced Settings.
  10. Ensure that the .Net CLR Version value is set to v4.0.
  11. Ensure that the Enable 32-Bit Applications value is set to False (the default setting).
  12. Set the Identity value to LocalSystem.
  13. Click OK.
  14. Expand Sites and, under your web site, create the following virtual directories as shown in the table.
    Table 1. Required virtual directories
    Alias Location

    ibmcognos

    ccr_location/webcontent

    ibmcognos/controller

    ccr_location/ccrvdir

    ibmcognos/controllerbin

    ccr_location/webcontent/ccr

    You can use a name other than ibmcognos in the aliases.

    Remember: If you use ibmcognos in the web aliases and embed the aliases within other applications, such as Microsoft Excel reports, should you upgrade to a future version of IBM Controller, you must also update the embedded aliases.
  15. Right-click the ibmcognos virtual directory, and click Add Application.
    1. In the Alias box, type controllerserver.
    2. In the Physical path box, enter ccr_location/ControllerProxyServer
    3. In the Application Pool box, select the Application Pool created on steps 6 to 18 or select .Net 4.5 Application Pool (if you did not create a separate Application Pool).
  16. Select the controller virtual directory.
    1. Double-click HTTP Redirect.
    2. Select Redirect requests to this destination, and enter the following path:

      /ibmcognos/controllerbin/ccr.exe

  17. Click Apply and click OK.