This page last changed on Sep 09, 2008 by rhartono.

Setting up Confluence with IIS 7

The configuration with IIS web-server is not supported by Atlassian support. The instructions below are for information only, and have been tested in this specific setup.

After you have installed IIS 7, you need to configure the Tomcat Connector. Then follow these steps:

  1. Open IIS 7 Manager
  2. Navigate to your host. In the picture below, your host would be the one highlighted in blue just below "Start Page".



  3. Double click on the ISAPI and CGI Restrictions icon
  4. On the right hand panel, click Add.... Click here for picture
  5. Point the path to your isapi_redirect.dll file and give it a description eg. tomcat
  6. Now, click on the Default Website and navigate to the ISAPI Filter.
  7. On the right hand panel, click on Add... and point to your isapi_redirect.dll file, give the filter a name (eg. tomcat)
  8. Navigate to your Default Website again
  9. Right click on Default Website to create a virtual directory. If you are using Confluence you would want to name this confluence (if you are using JIRA, name it as jira). Point the physical path to c:\confluence (or if you are using JIRA to c:\jira).

    The reason for creating a virtual directory is so that requests without the trailing slash still work. For example, if you are deploying Confluence under http://www.example.com/confluence/ without the virtual directory, then requests to http://www.example.com/confluence will fail.
  10. Add another virtual directory and name it jakarta, point this to your c:\tomcat_iis_connector directory
  11. Click on the newly created virtual directory jakarta.
  12. Navigate into Handler Mappings, on the right hand side you will see a panel called Actions. Click on Edit Feature Permissions and tick the execute permission.



  13. Finally, navigate to your host context again and do a restart. Confluence should now be accessible via http://localhost/confluence

Troubleshooting

If you have problems, look in the System Event Log, the c:\iis_ajp\ajp_plugin.log and your confluence logs.

When requesting support for IIS configuration problems, please include:

  1. A zip of your logs directory
  2. A zip of your c:\iis_ajp directory
  3. Your conf/server.xml file
RELATED TOPICS

Take me back to Setting up Confluence with IIS


Document generated by Confluence on Dec 03, 2008 15:13