How To Configure IIS 7.0 and Tomcat with the JK 1.2 Connector
Some time ago I wrote an installation guide for Apache Tomcat and IIS 6.0 using the JK 1.2 connector which you can find elsewhere on this blog. However, in response to a number of questions and comments on my blog and IIS forums I have decided to write a new installation guide for Apache Tomcat using the latest release of the JK 1.2 connector and IIS 7.0.
Update : I have also written a guide for installing Tomcat with IIS 7.0 on Windows Server 2008 using the IIS Application Request Routing (ARR) module which you can find here : http://www.iisadmin.co.uk/?p=326
For the purposes of this guide I have used Java Runtime Version 6 Update 13, Apache Tomcat 6.0.18 and the JK 1.2.28 Connector.
You can download the software used in this guide here :
Java Version 6 Update 13
http://www.java.com/en/download/manual.jsp
Apache Tomcat
http://tomcat.apache.org/download-60.cgi
Tomcat Connectors (mod_jk) Downloads
http://tomcat.apache.org/download-connectors.cgi
Start by installing the Java runtime and accept the license agreement.

Then change the installation target folder to C:\Java and then click OK and wait while Java installs

Once you have installed Java you can start installing Tomcat. Double-click the apache-tomcat-6.0.18.exe file to invoke the Apache Tomcat Setup Wizard.

Choose a Custom installation and ensure that the Examples are selected as shown here. You wouldn’t necessarily want to install the sample applications in a production environment but we will be using them in this walkthrough so we need to install them.

Select to install Tomcat in the C:\Tomcat folder as shown here.

Once you have chosen the install location click Next.

Leave the default HTTP/1.1 Connector port set to 8080 and choose a password for the admin account.

The setup wizard should find your Java installation automatically.

Click install and wait while Tomcat setup completes.

When the installation is complete click Finish.
