Share via


How to: Install Internet Information Services 7.0 for Team Foundation Server or Team Foundation Proxy

On servers that are running Windows Server 2008, you can use Server Manager to install Internet Information Services (IIS) 7.0. On computers that are running Windows Vista or Windows 7, you can use Control Panel to install IIS.

In addition to the default options, you must add the following modules to IIS 7.0:

  • ASP.NET (including .NET Extensibility, ISAPI Extensions, and ISAPI Filters)

  • IIS 6.0 Management Compatibility (including IIS 6 Management Console, IIS 6 Scripting Tools, IIS 6 WMI Compatibility, and IIS Metabase and IIS 6 Configuration compatibility)

  • Windows Authentication (If Windows Authentication is not available on your operating system, you can use basic authentication.)

    Note

    Basic authentication is not as secure as Windows authentication. If you expect to use Visual Studio Team Foundation Server and Team Explorer on the same computer, basic authentication may not be a problem. If you expect to access Team Foundation Server over a network, you might want to configure Secure Sockets Layer (SSL) after configuration or upgrade the operating system to an edition that supports Windows authentication. Windows Vista Premium, Windows 7 Premium, Windows Vista Ultimate, Windows 7 Ultimate, Windows Server 2003, and Windows Server 2008 support Windows authentication.

Required Permissions

To perform this procedure, you must be a member of the Administrators security group on the server on which you are installing IIS.

To install IIS 7.0 on Windows Server 2008

  1. Click Start, point to Programs, point to Administrative Tools, and then click Server Manager.

  2. In the tree pane, click Roles.

  3. In the details pane, click Add Roles.

    The Add Roles Wizard starts.

  4. On the Before You Begin page, read the instructions, and then click Next.

  5. On the Select Server Roles page, select the Web Server (IIS) check box. If the Add features required for Web Server (IIS) dialog box appears, click Add Required Features. Click Next.

  6. On the Web Server (IIS) page, read the information, and then click Next.

  7. On the Select Role Services page, select the following check boxes (without changing the other default settings), and then click Next:

    • ASP.NET

      If the Add role services and features required for ASP.NET dialog box appears, click Add Required Role Services.

    • Windows Authentication

    • IIS 6 Management Compatibility

      All subordinate check boxes are automatically selected.

  8. On the Confirm Installation Selections page, review the installation information.

  9. If the information is correct, click Install. To make corrections, click Previous.

  10. After the Add Roles Wizard installs IIS, click Close.

To install IIS 7.0 on Windows Vista or Windows 7

  1. Click Start, and then click Control Panel.

  2. Click Programs, and then click Turn Windows features on or off.

    The Windows Features dialog box appears.

  3. Select the Internet Information Services check box.

    This step turns IIS 7 on with the default options.

  4. Expand Internet Information Services, expand World Wide Web Services, and expand Application Development Features.

  5. Select the ASP.NET check box if it is not already selected.

    The .Net Extensibility, ISAPI Extensions, and ISAPI Filters check boxes are automatically selected. Do not select or clear any other check boxes.

  6. Expand Internet Information Services, expand World Wide Web Services, and expand Security.

  7. Select the Windows Authentication check box if it is not already selected. If Windows authentication is not available on your operating system, select the Basic Authentication check box.

  8. Expand Internet Information Services, expand Web Management Tools, and expand and select the IIS 6 Management Compatibility check box.

  9. Select the IIS 6 Management Console and IIS 6 Scripting Tools check boxes.

    The .IIS 6 WMI Compatibility and IIS Metabase and IIS 6 Configuration compatibility check boxes are automatically selected. Do not select or clear any other check boxes.

  10. Click OK.