Academus 2.0 Microsoft IIS and Tomcat Configuration Guide
Academus 2.0 Microsoft IIS and Tomcat Configuration Guide
net
1 Contents
1 Contents .................................................................................................................. 2
2 Introduction............................................................................................................. 3
3 Prerequisites ........................................................................................................... 4
3.1 Microsoft IIS............................................................................................................................ 4
3.2 Windows.................................................................................................................................. 4
4 IIS Configuration ..................................................................................................... 5
4.1 IIS Configuration Outline ....................................................................................................... 5
4.2 Switch IIS 6 into IIS 5 isolation mode................................................................................... 5
4.3 Create the Academus Web Server........................................................................................ 5
4.4 Install the ISAPI filter DLL ..................................................................................................... 5
4.5 Create a virtual directory for the ISAPI filter DLL ............................................................... 6
4.6 Authorize the DLL as a web application .............................................................................. 6
4.7 Edit Registry ........................................................................................................................... 6
4.8 Add .properties mime type.................................................................................................... 6
4.9 Restart IIS services ................................................................................................................ 6
4.10 Permissions ............................................................................................................................ 7
4.11 Restart IIS services ................................................................................................................ 7
4.12 SSL Configuration (optional) ................................................................................................ 7
2 Introduction
This document outlines the steps involved in setting up the Tomcat application server to work with Microsoft
Internet Information Services (IIS). We highly recommend creating a backup of any existing files and
configuration before you begin working through this guide. The following definitions will be used throughout
this document:
INSTALL_ROOT This is the root directory where Academus has been installed, ie: C:\Academus
SERVERNAME Any instance of ‘SERVERNAME’ should be replaced with the hostname of your web
server
3 Prerequisites
The following steps must be completed prior to configuring IIS to interface with Tomcat:
3.2 Windows
1. From Control Panel select System Properties (or right-click My Computer and choose Properties)
2. Press the Environment Variables button and add the following two environment variables:
4 IIS Configuration
Detailed instructions for each of the above steps have been given below. All of these instructions are
performed within the IIS Manager.
5. Press OK to save settings and exit the Web Sites Properties dialog.
Make sure to change the “c:\portal … ” value to match where in your filesystem the worker files are
located.
C:\portal\unicon\Academus\portal-tomcat-a\conf\Jakarta_ISAPI.reg
You may double click on this file to install the registry settings. Verify the installation completed
successfully and the registry settings are correct after running this *.reg file.
3. Check that services have restarted and inspect the Event Viewer logs. The isapi_redirect.dll writes
its errors to the Application event log.
Test the server by using Internet Explorer to browse to http://SERVERNAME/ . If everything is properly
configured, you should be redirected to http://SERVERNAME/portal/main.html .
4.10 Permissions
1. Make sure to give Windows “IUSR_<Server_Name>” Read, Read & Execute and List Folder
Contents access to the unicon/Academus/portal-tomcat-a/webapps directory.
2. Do this by right clicking on the directory, click on the Security tab and add “Users” to the user list.
Click on the Read, Read & Execute and List Folder Contents check boxes.
3. You will need to restart IIS for the new directory permissions to take effect.
Test the server by using Internet Explorer to browse to http://SERVERNAME/ . If everything is properly
configured, you should be redirected to http://SERVERNAME/portal/main.html .
Note: To create a self-signed certificate, refer to the Academus 2.0 System Administrator Manual.
Obtain this document from UNICON, Inc.