IIS6, Deployment Guide, Index

This guide provides prescriptive, task-based, and scenario-based guidance to help you design an IISĀ 6.0 solution that meets the specific needs of your organization.

IIS 6
IIS 6.0 Deployment Guide
 Welcome to Internet Information Services (IIS) 6.0 deployment guide. This guide provides prescriptive, task-based, and scenario-based guidance to help you design an IIS 6.0 solution that meets the specific needs of your organization. Deployment scenarios include installing a new Web server, upgrading an existing Web server from an earlier version of IIS, and migrating existing Apache or IIS Web sites and applications to a newly installed Web server.
  
INDEX
Overview of Deploying IIS 6.0
Overview of Deploying an IIS 6.0 Web Server
Overview of IIS 6.0
Determining Application Compatibility with IIS 6.0
Preparing to Upgrade
Preparing for Migration
  
Deploying ASP.NET Applications in IIS 6.0
Overview of Deploying ASP.NET Applications in IIS 6.0
Deploying the Web Server
Installing ASP.NET Applications
Completing the ASP.NET Application Deployment
  
Securing Web Sites and Applications
Overview of the Securing Web Sites and Applications Process
Reducing the Attack Surface of the Web Server
Preventing Unauthorized Access to Web Sites and Applications
Isolating Web Sites and Applications
Configuring User Authentication
Encrypting Confidential Data Exchanged with Clients
Maintaining Web Site and Application Security
  
Ensuring Application Availability
Overview of the Ensuring Application Availability Process
Establishing Application Availability Goals
Configuring IIS 6.0 for Optimum Availability
Testing Applications for Compatibility
  
Upgrading an IIS Server to IIS 6.0
Overview of Upgrading an IIS Server to IIS 6.0
Preparing to Upgrade
Performing the Upgrade
Converting to Worker Process Isolation Mode
Configuring IIS 6.0 Properties
Configuring IIS 6.0 to Host ASP.NET Applications
Completing the Upgrade_IIS_SP1_Dep
  
Migrating IIS Web Sites to IIS 6.0
Overview of Migrating IIS Web Sites to IIS 6.0
Preparing for Migration
Deploying the Target Server
Migrating Web Sites with the IIS 6.0 Migration Tool
Migrating Web Sites Manually
Configuring IIS 6.0 Properties
Performing Application-Specific Migration Tasks
Completing the Migration_IIS_SP1_Dep
  
Migrating Apache Web Sites to IIS 6.0
Overview of Migrating Apache Web Sites to IIS 6.0
Performing the Migration
Migrating Apache-Specific Extensions
Configuring IIS 6.0
Enabling Client Access After Migration
  
Appendix A: IIS Deployment Procedures
Assign Additional IP Addresses to a Network Adapter
Assign a Server Certificate to a Web Site
Back Up and Restore Registry Entries
Back Up and Restore the IIS Metabase
Back Up and Restore the Web Server to a File or Tape
Configure an ASP.NET Application for ASP.NET
Configure Anonymous User Identity
Configure a Web Site to be FrontPage Extended
Configure Application Identity for IIS 5.0 Isolation Mode
Configure Application Isolation Modes
Configure Application Isolation Settings for IIS 5.0 Isolation Mode
Configure Application Pool Health
Configure Application Pool Identity
Configure Application Pool Performance
Configure Application Pool Recycling
Configure FrontPage Server Roles
Configure Compression
Configure FTP Server Authentication
Configure IIS Components and Services
Configure IP Address Assigned to Web Sites
Configure IP Address and Domain Name Restrictions
Configure MIME Types
Configure NTFS Permissions
Configure the State Service on the ASP.NET State Server
Configure the Registry
Configure the Web Site Identification Number
Configure Web Server Authentication
Configure Web Service Extensions
Configure Web Site Permissions
Configure Windows Server 2003 Services
Convert Existing Disk Volumes to NTFS
Create a Service Account
Create A SQL Server Database for Storing ASP.NET Session State
Create a Virtual Directory in IIS 6.0
Create a Web Site
Debug Application Pool Failures
Determine Web Sites Uniquely Identified by IP Addresses
Disable Network Adapters
Enable ASP.NET
Enable Buffering on the Administrative Web Site
Enable Logging_IIS_SP1_Dep
Enable Network Adapters
Enable Security Auditing
Enable the WWW Service After Upgrade
Enable Web Site Content Auditing
Export a Server Certificate
Gather and Display WWW Service Uptime Data
Grant User Rights to a Service Account
Install a Server Certificate
Install IIS 6.0
Install Subauthentication
Isolate Applications in Worker Process Isolation Mode
Make a Service Account a Member of the Local Administrators Group
Migrate CDONTS
Modify the IIS Metabase Directly
Monitor Active Web and FTP Connections
Obtain a Server Certificate for an NLB Cluster
Pause Web or FTP Sites
Publish Web Site Content with FrontPage
Remove Virtual Directories
Request a Server Certificate
Secure the Root Folder of Each Disk Volume
Secure Windows Server 2003 Built-in Accounts
Set Processor Affinity
Stop the WWW Service
Upgrade FrontPage Extended Web Sites
View Application Isolation Configuration
View Web Site and Application Process Identities
  
Appendix B: Changes to Metabase Properties in IIS 6.0
  
Appendix C: Choosing a Cluster Technology for IIS 6.0
  
Appendix D: Running 32-bit Applications on 64-bit Windows
  
Appendix E: Unattended Setup
Creating an Answer File
Installing IIS 6.0 with the Operating System
Installing IIS 6.0 After the Operating System