BizTalk 2010 Installation and Configuration – Enable Internet Information Services (Part 1)

Posted: October 18, 2010 in BizTalk
Tags: , ,

Before installing BizTalk Server or its prerequisites, make sure you have installed the latest critical Windows updates from Microsoft.

Install Critical Windows Updates

To install Windows updates:

  • Click Start, point to All Programs, and then click Windows Update.
  • Follow the directions on the Windows Update site.
  • If prompted, restart your computer.
Enable Internet Information Services

Microsoft Internet Information Services (IIS) provides a Web application infrastructure for many BizTalk Server features. BizTalk Server requires IIS for the following features:

  • HTTP adapter
  • SOAP adapter
  • Windows SharePoint Services adapter
  • Secure Sockets Layer (SSL) encryption
  • BAM Portal

To enable Internet Information Services 7.5

  1. Click Start, point to Administrative Tools and then click Server Manager.
  2. In Roles Summary, click Add Roles.
    iis-add-role
  3. On the Before You Begin screen, click Next.
  4. On the Select Server Roles screen, click Web Server (IIS).
    iis-server-roles
  5. If prompted, click Add Required Features, and then click Next.
  6. Review the information on the Web Server (IIS) screen, and then click Next.
  7. On the Select Roles Services screen, in addition to the default values, select Application Development, and then click Add Required Features.
  8. Under Security, select Basic Authentication and Windows Authentication.
    role-services-authentication
  9. Under Management Tools, select IIS 6 Management Compatibility, and then click Next.
    role-services-iis
  10. Review the information on the Confirm Installation Selections screen, and then click Install.
  11. On the Installation Results screen, click Close.

Note:
BAM Portal runs only runs on a 32-bit mode. If you are installing IIS on a 64-bit machine then you must ensure that ASP.NET 2.0 is enabled on 32-bit mode. To do this, follow these steps:

  1. On the taskbar, click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. In the Connections pane, expand the server name, and then click Application Pools.
  3. In the Actions pane, click Set Application Pool Defaults…
    Set-Application-Pool-Defaults
  4. On the Application Pool Defaults dialog box, in Enable 32-bit applications, select True.

enable-32-bit-application

To enable it from the command prompt:

  1. Click Start, right-click Command Prompt, and then click Run as administrator.
  2. At the command prompt, type cd %windir%\system32\inetsrv, and then press Enter.
  3. Type appcmd set config -section:system.applicationHost/applicationPools /applicationPoolDefaults.enable32BitAppOnWin64:”True” /commit:apphost, and then press Enter.

appcmd-set-config-section

Related links

Tags: BizTalk 2010 | Installation | Configuration

Comments
  1. Anonymous says:

    Fantastic, thank you very much for writing this stuff up🙂

  2. schellack says:

    Is Basic Authentication for IIS actually required by any of the BizTalk components? It’s a more insecure authentication method, so I normally do not turn on the feature.

  3. schellack says:

    Is Basic Authentication for IIS actually required? Given that it is a more insecure authentication method (the password is unencrypted, base64-encoded), I typiclly do not enable that feature.

    • BizTalk server requires IIS for the HTTP Adapter, SOAP Adapter, Windows SharePoint Services Adapter, SSL encryption, Business Activity Services (BAS) but I believe that Basic Authentication is not a mandatory requirement for none of them, you need this option only to have the ability to expose web service that uses basic authentication

  4. The related links is missing your Part 9 for SMTP

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s