Some time ago I wrote an installation guide for Tomcat and IIS 6.0 using the JK2 connector which you can find elsewhere on this blog. However since I wrote that previous guide the JK2 connector for Tomcat has been deprecated and is no longer supported. In response to a number of questions and comments on my blog I have decided to write a new installation guide for Tomcat using the latest release of the JK 1.2 connector.
Update : I have also written a guide for installing Apache Tomcat with IIS 7.0 on Windows Server 2008 which you can find here : http://www.iisadmin.co.uk/?p=72
64-bit Update : I finally got around to testing this installation using Windows Server 2003 x64 Standard Edition and it worked OK. If you are using a 64-bit platform you need to ensure that you download the 64-bit Java JRE, the 64-bit version of Tomcat (I used the installer not the ZIP package) and the win64 Tomcat Connector.
For the purposes of this guide I have used Java Runtime Version 6 Update 7, Apache Tomcat 6.0.18 and the JK 1.2.26 Connector.
You can download the software used in this guide here :
Java Version 6 Update 7
Tomcat Connectors (mod_jk) Downloads
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.
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.