Administering the Web Server (IIS) Role of Windows Server



In this course, you will learn how to configure and manage Internet Information Services (IIS). You will learn the skills that support a broad range of web applications, security, and knowledge to help support other products that use IIS (such as Exchange and SharePoint).


  • Individuals who want to become web server administrators in an enterprise environment or who are assuming a new role requiring skills to manage content served by an IIS web server over the Internet, an intranet, and an extranet
  • Web-based applications developers with networking skills who wish to learn more about IIS


Experience with:

  • Windows networking technologies and implementation
  • Windows Server administration, maintenance, and troubleshooting
  • Windows Client administration, maintenance, and troubleshooting


Learning Objectives

  • Install and monitor IIS
  • Configure and manage application pools
  • Configure websites and application support
  • Secure websites and applications
  • Manage certificates in the Centralized Certificate Store
  • Configure remote administration
  • Implement FTP
  • Backup and restore IIS
  • Build load-balanced web farms

1. Overview and Installing Internet Information Services

  • Understanding a web server infrastructure
  • Installing IIS

2. Configuring the Default Website

  • Examining the default website using IIS Manager
  • Examining the default IIS file structure
  • Configuring DNS records for a website
  • Creating virtual directories and applications

3. Configuring and Managing Application Pools

  • Defining the application pool architecture
  • Creating and managing application pools
  • Configuring application pool recycling

4. Creating Additional Websites

  • Understanding configurations for multiple websites
  • Configuring the website bindings
  • Creating new websites

5. Configuring Website and Web Application Support

  • Configuring common features
  • Adding support for web applications

6. Securing Websites and Applications

  • Understanding IIS Authentication and Authorization
  • Configuring authentication and permissions
  • Enabling URL authorization rules

7. Securing Data Transmissions with SSL

  • Understanding certificates and SSL
  • Creating and Managing Web Server Certificates

8. Managing Certificates in the Central Certificate Store

  • Understanding the Central Certificate Store
  • Installing and Configuring the Centralized Certificate Store

9. Configuring Remote Administration

  • Installing and configuring the management service
  • Connecting to remote web servers and websites
  • Delegating management access

10. Implementing FTP

  • Implementing FTP
  • Uploading and Downloading by Using FTP

11. Monitoring IIS

  • Monitoring IIS logs with log parser
  • Analyzing Performance Counters

12. Backing up and Restoring IIS

  • Understanding the IIS environment for backup and restore
  • Performing a backup and restore of a website

13. Building Load-Balanced Web Farms

  • Understanding load-balancing mechanisms
  • Building a load-balanced web farm using ARR
  • Sharing content to a web farm using a shared folders
  • Sharing content to a web farm using DFS-R
  • Sharing IIS configurations in a web farm