In this section, you install Windows Server 2003 and Internet Information Services (IIS) on the provisioning Web server (PROV01), activate the ASP.NET extensions, and then move PROV01 into the Provisioning OU. Then you install the MPS Web Services to PROV01 and deploy the MPS Sample Web Client. If you are building a fault-tolerant service provisioning system, you may choose to create a second provisioning Web server, PROV02.

The provisioning Web server (PROV01) requires Windows Server 2003 R2, IIS, and ASP.NET. It must also be a member of the Fabrikam domain.

Tasks

  1. Prepare the PROV01 Server
  2. Join PROV01 to the Fabrikam Domain
  3. Install IIS and ASP.NET, and then Enable Network DTC and Network COM+ Access
  4. Register ASP.NET 2.0 as Default on PROV01
  5. Ensure that Inbound and Outbound DTC Access are Enabled on PROV01
  6. Install the MPS Web Services on PROV01

Prepare the PROV01 Server

The provisioning Web server (PROV01) requires Windows Server 2003 R2 and must be a member of the Fabrikam domain.

Procedure W03-DWSPV.40: To install Windows Server 2003 R2 on PROV01

  1. Perform a default installation of Windows Server 2003, Standard Edition (with Service Pack 2 integrated), by using the CD boot method. Install the Support Tools from the Windows Server 2003 CD. Use appropriate naming conventions for your environment.

  2. After Setup for Windows Server 2003 with SP2 is complete, log on to the computer as an administrator. Insert Disc 2 into your CD-ROM drive. Setup for Disc 2 should start automatically. If it does not start automatically, browse to Disk 2 (or the shared folder that contains the Setup files) and, in the \Cmpnents\R2 folder, run Setup2.exe. Follow the instructions to upgrade to R2.

Procedure W03-DWSPV.41: To prepare PROV01

  1. Enable Remote Desktop by using Control Panel.

  2. Install the Microsoft .NET Framework 2.0 with SP1.

  3. Install Support Tools from the Support Tools directory on the Windows Server 2003 CD.

  4. Apply any released updates to Windows Server 2003 by using Windows Update.

Join PROV01 to the Fabrikam Domain

After you have finished building and preparing your provisioning Web server, add the server to the Fabrikam domain.

Note:
Joining a new domain will require you to restart the server.

Procedure W03-DWSPV.42: To add PROV01 to the Fabrikam domain and log on as the domain administrator

  1. Configure the local network interface to use the IP Addresses of AD01 and AD02 as Preferred and Alternative DNS server.

  2. Join the server to the fabrikam domain.

  3. Log on to the domain as Administrator@Fabrikam.com.

Install IIS and ASP.NET, and then Enable Network DTC and Network COM+ Access

In this procedure you will install IIS and ASP.NET, and then enable Network Distibuted Transaction Coordinator (DTC) and Network COM+ Access on PROV01. The following procedure is required in order to enable network access for the Microsoft Distributed Transaction Coordinator (MSDTC) service on the provisioning server.

Procedure W03-DWSPV.43: To install IIS and ASP.NET, and then enable Network DTC and Network COM+ access on PROV01

  1. In Add or Remove Programs, click Add/Remove Windows Components.

  2. Configure Details for Application Server. The following components should be selected:

    • Application Server Console
    • ASP.NET
    • Enable network COM+ access
    • Enable network DTC access
    • Internet Information Services(IIS)
  3. Follow the on-screen instructions to complete the deployment of these components.

Register ASP.NET 2.0 as Default on PROV01

In this procedure you will enable the ASP.NET 2.0 Web Service Extension and register this extension as the default on all existing Web sites on your Web server using the aspnet-regiis.exe command-line tool.

Procedure W03-DWSPV.44: To register ASP.NET 2.0 as default on PROV01

  1. Open a command prompt and change to the following directory: C:\Windows\Microsoft.NET\Framework\v2.0.50727

  2. At the command prompt, run the following command:

      Copy Code
    aspnet_regiis.exe -r
    
    Note:
    This will change the script mapping for all sites on the server to use ASP.NET 2.0 as the default.

Procedure W03-DWSPV.45: To verify that ASP.NET 2.0 has been enabled

  1. Open Internet Information Services (IIS) Manager, expand PROV01, and then select Web Service Extensions.

  2. Verify that ASP.NET 2.0.50727 is listed as Allowed in the right pane.

Ensure that Inbound and Outbound DTC Access are Enabled on PROV01

In this section, you restrict network access to PROV01.

Procedure W03-DWSPV.46: To ensure that inbound and outbound DTC access are enabled on PROV01

  1. On PROV01, open the Component Services console from Administrative Tools.

  2. Expand Component Services, and then expand Computers. Right-click My Computer and select Properties to open the My Computer Properties page.

  3. On the MSDTC tab, click Security Configuration and verify the following information:

    • Ensure the Network DTC Access, Allow Inbound and Allow Outbound check boxes are selected
    • All other options are left as default.
  4. Follow the prompt to restart the MSDTC service.

Install the MPS Web Services on PROV01

In this procedure you use the MPS Deployment Tool to deploy the MPS Web services on PROV01.

Procedure W03-DWSPV.47: To install the Web services on PROV01

  1. On MPS01, open the MPS Deployment Tool. In the Requirements Status pane, expand MPS Web Service Servers.

  2. Right-click Server, select Install on Server, select Add New Server, and then enter PROV01.

    Note:
    You can add additional Web services servers at this time if you intend to provide load-balanced access to your Web services servers.
  3. In the Requirements Status pane, right-click MPS Web Services, and then select Install all in this group.

  4. Follow prompt to confirm that the MPF Client should be installed on the target servers.

  5. Click Start Deployment to start the installation of Web services and related components.

  6. Monitor the deployment session on the Install Details tab.

PROV01 must be moved to the '\Servers\Infrastructure\Provisioning Frontend Servers' OU for the correct group policies to be applied.

Procedure W03-DWSPV.48: To move PROV01 into the Provisioning Frontend Servers OU

  1. Log on to AD01 using an account that is a member of the Domain Administrators group.

  2. Open Active Directory Users and Computers and navigate to Computers.

  3. Move PROV01 to the Provisioning Frontend Servers OU (under Servers\Infrastructure).