Install the Provisioning Web Server
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
Prepare the PROV01 Server
Join PROV01 to the Fabrikam Domain
Install IIS and ASP.NET, and then Enable Network DTC and Network COM+ Access
Register ASP.NET 2.0 as Default on PROV01
Ensure that Inbound and Outbound DTC Access are Enabled on PROV01
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
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.
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
Enable Remote Desktop by using Control Panel.
Install the Microsoft .NET Framework 2.0 with SP1.
Install Support Tools from the Support Tools directory on the Windows Server 2003 CD.
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
Configure the local network interface to use the IP Addresses of AD01 and AD02 as Preferred and Alternative DNS server.
Join the server to the fabrikam domain.
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
In Add or Remove Programs, click Add/Remove Windows Components.
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)
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
Open a command prompt and change to the following directory: C:\Windows\Microsoft.NET\Framework\v2.0.50727
At the command prompt, run the following command:
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
Open Internet Information Services (IIS) Manager, expand PROV01, and then select Web Service Extensions.
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
On PROV01, open the Component Services console from Administrative Tools.
Expand Component Services, and then expand Computers. Right-click My Computer and select Properties to open the My Computer Properties page.
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.
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
On MPS01, open the MPS Deployment Tool. In the Requirements Status pane, expand MPS Web Service Servers.
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.
In the Requirements Status pane, right-click MPS Web Services, and then select Install all in this group.
Follow prompt to confirm that the MPF Client should be installed on the target servers.
Click Start Deployment to start the installation of Web services and related components.
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
Log on to AD01 using an account that is a member of the Domain Administrators group.
Open Active Directory Users and Computers and navigate to Computers.
Move PROV01 to the Provisioning Frontend Servers OU (under Servers\Infrastructure).