Our standard way of installing BizTalk360 is via the MSI installer that can be downloaded from our website. In some cases customers prefer to install BizTalk360 web application manually for variety of reasons, they may wanted to have control on what they are doing, or in some hosting provider scenarios the environment may be fully locked down and running the installer may result in some unknown access errors. Please follow these instructions to install the BizTalk360 web application manually. 

You need to install the monitoring service and database using the MSI. Only the web application can be configured manually.

Here are the top level steps

  1. Download and Extract zip file to folder
  2. Create a Service Account for IIS Application Pool
  3. Create IIS Application Pool
  4. Create IIS Application
  5. Set IIS Application Authentication Mode
  6. Set SilverLight MIME Types
  7. Change Database Connection String

Download and Extract zip file to folder

Extract the file to a location in your hard drive.

Create a Service Account for IIS Application Pool

Create a standard Windows Service account (Ex: svcbiztalk360prod) and make sure that account is part of the following NT groups in the BizTalk environment you are going to configure

  • Local Administrators Group (in all servers)
  • BizTalk Server Administrators Group
  • BizTalk Application Users Group
  • BizTalk Isolated Host Users Group
  • SSO Administrators Group
  • IIS_IUSRS group

Create IIS Application Pool

Open IIS Manager (inetmgr), and create a new IIS Application Pool using the following configuration

Name: BizTalk360
.NET Framework: v4.0
Pipeline Mode: Integrated
Set "Enable 32 bit Applications" : True
Set "Process Model\Identity" : <<service account you created earlier>>

Create IIS Application

Create a new IIS Application under the "Default Web Site" and configure the following details:

Alias: BizTalk360
Application Pool: <<BizTalk360 - one created in previous step>>
Physical Path: Path where you downloaded and extracted the files.

Set IIS Application Authentication Mode

In IIS Manager, select "BizTalk360" IIS application, on the RHS pane double click on "Authentication". Disable all the authentication modes and enable only Windows authentication as shown in the below picture

setting iis application authentication mode

Set SilverLight MIME Types 

This is applicable only for Silverlight versions

Double click on the MIME Types icon (in IIS Application - Features View) and look for .xap, .xaml, .xbap extensions. If they are already present, you can ignore this step. If in case they are not present, please add them manually as shown below

.xap application/x-silverlight-app

.xaml application/xaml+xml

.xbap application/x-ms-xbap 

Change Database Connection String

Finally you need to change the database connection string in the web.config file to point to the BizTalk360 database you installed using the MSI.

<add name="BizTalk360ConnectionString" providerName="System.Data.SqlClient" connectionString="Data Source=(local)\SQL1;Initial Catalog=Cairo.v6.0;User Id=biztalk360;Password=Pa$$w0rd!;Persist Security Info=True"/>

If you wanted to use integrated security, you can use the following connection string

<add name="BizTalk360ConnectionString" connectionString="Data Source=(local)\SQL1;Initial Catalog=Cairo.v5.0;Integrated Security=True" providerName="System.Data.SqlClient"/>

Make sure the service account (ex: svcbiztalk360prod) is assigned DBOWNER permission to the BizTalk360 database if you are using integrated security.