This topic describes manual configuration settings for Internet Information Services (IIS).
When you install the Web server plug-ins for WebSphere Application Server, as described in Installing Web server plug-ins, the Plug-ins installation wizard configures the Web server. This topic describes how to configure the Internet Information Services (IIS) Web server. Other procedures in Editing Web server configuration files describe configuring other supported Web servers.
You must have read/write access to the plugins_root directory to perform this task.
Right-click Default Web Site, then click New > Virtual Directory to create the directory with a default installation.
Add the Internet Services Application Programming Interface (ISAPI) filter into the IIS configuration.
Click Programs > Administrative Tools > Internet Information Services (IIS) Manager on a Windows Server 2003 Standard Edition system, for example.
Right-click Default Web Site > New > Virtual Directory to create the directory with a default installation.
For example, select the C:\Program Files\IBM\WebSphere\Plugins\bin\IIS_webserver1 directory.
Select the Read check box and the Execute (such as ISAPI applications or CGI) check box, for example.
For example. copy the plug-in binary files to the C:\Program Files\IBM\WebSphere\Plugins\bin\IIS_webserver1 directory.
The plugin-cfg.loc file resides in this directory. The first line of the plugin-cfg.loc file identifies the location of the plugin-cfg.xml file.
Add the Internet Services Application Programming Interface (ISAPI) filter into the IIS configuration.
In the Default Web Site Properties panel, perform the following steps:
Browse to your plugins_root \bin\IIS_web_server_name directory to select the iisWASPlugin_http.dll file.
Set the location to the plugins_root \config\ webserver_name \plugin-cfg.xml file, which might be C:\Program Files\IBM\WebSphere\Plugins\config\IIS_webserver1\plugin-cfg.xml file.
The location varies depending on how you have configured your system. If the Web server and the Application Server are on separate machines, you have a remote installation.
If the two servers are on the same machine, you have a local installation.
If the two servers are on the same machine and the application server is federated, you have a local distributed installation.
"C:\IBM\WebSphere\AppServer\profiles\custom01\config\cells\ dmgrcell\nodes\managed_node\servers\webserver1\plugin-cfg.xml"
"C:\IBM\WebSphere\Plugins\config\webserver1\plugin-cfg.xml"
IIS Version 6.0 Management Compatibility components are not automatically installed by default. Complete the following steps to install IIS Version 7.0 with the necessary IIS Version 6.0 Management Compatibility components.
If you are using an already installed Web server plug-in, go to the next step, and reconfigure IIS Version 7.0 to use that Web server plug-in.
The Windows Installer is provided with WebSphere Application Server. Complete the following steps to install the Web server plug-ins:
The following steps are completed automatically during Web server plug-in installation. You only need to complete these steps are if you are reconfiguring IIS Version 7.0 to use an existing Web server plug-in.
Complete the following steps to reconfigure IIS Version 7.0:
The plugin-cfg.loc file resides in this directory. The first line of the plugin-cfg.loc file identifies the location of the plugin-cfg.xml file.
C:\Program Files\IBM\WebSphere\Plugins\config\IIS_webserver1\plugin-cfg.xml
The location varies depending on how you have configured your system. If the Web server, and WebSphere Application Server are on separate machines, you have a remote installation. If the Web server, and WebSphere Application Server are on the same machine, then you have a local installation, and the correct location of the configuration file might be set. If the two servers are on the same machine, and the application server is federated, you have a local distributed installation.
Local distributed example:
C:\IBM\WebSphere\AppServer\profiles\custom01\config\cells\dmgrcell\nodes \managed_node\servers\webserver1\plugin-cfg.xml
Local example:
C:\IBM\WebSphere\Plugins\config\webserver1\ plugin-cfg.xml
The Web server plug-in for IIS is available in both 32-bit, and 64-bit versions. When using the 32-bit version plug-in on a Microsoft Windows 64-bit operating system, the following steps should be taken to enable the native 64-bit IIS to run the plug-in under a 32-bit worker process.
The Windows Server TechNet topic Running 32-bit Applications on 64-bit Windows describes how to enable the native 64-bit IIS Version 6.0 to run the Web server plug-in under a 32-bit worker process.
Complete the following steps to enable the native 64-bit IIS Version 7.0 to run the Web server plug-in under a 32-bit worker process:
To enable worker process in isolation mode:
This procedure results in reconfiguring the Internet Information Services (IIS) Web server.
You can now install applications on the configured Web server. See the Applications section of the information center for more information.