Installing IIS 7.0 on Windows Vista

Author: Tobin Titus

Published on October 26, 2007 by pharr

Updated on March 05, 2008 by pharr

Average Rating  Rate It (2)

RSS

Introduction 

This article describes installation of IIS using the Windows Vista Control Panel – Windows Features Wizard. New for Windows Vista the Windows Features Wizard:

  • Replaces the Windows XP Windows Components Wizard from Add/Remove Windows Components:
  • Allow you to install / uninstall Windows Vista Optional Features
  • Provides quick status on state of installed Windows Features

Windows Vista Editions Supported

This walkthrough is for the following editions of Windows Vista:

  • Windows Vista Home Premium Edition
  • Windows Vista Professional Edition
  • Windows Vista Ultimate Edition

Make sure you have installed one of the supported editions of Windows Vista before proceeding.

User Account Control (UAC) Security

Make sure you have administrative privileges on the machine: by default, you do not have them if you are logged on as a user other than the built-in Administrator account, even if this user was added to the local Administrators group on the machine (this is a new security feature in Windows Server® 2008, called LUA, which is beyond the scope of this article). Make sure to either log-on as the built-in Administrator account, or explicitly invoke applications as the built-in Administrator, as needed, using the "runas" cmd-line tool. For example, to launch notepad.exe you could run this command: "runas /user:administrator notepad.exe". You will be prompted for the password of the Administrator account. It's useful to have a cmd-box shell that's already elevated, by running "runas /user:administrator cmd.exe". Every application you run from that cmd-box will be elevated as well, and you will not need to use the "runas" syntax from that cmd-box. 

Windows Security Dialog – LUA

If you are logged on to an account other than the built in local administrator account, you may see the following security alert dialog. 


Figure 1: User Account Control Security Dialog

Click Allow to continue running the setup steps in this walkthrough.

Step 1: Start Control Panel

To open Windows Features dialog:

  • Click Start Menu
  • Click Control Panel

 

Figure 2: Windows Security Dialog

 

Step 2: Control Panel

The Windows Control Panel is displayed:



Figure 3: Windows Control Panel

  • In the Windows Control Panel double click Programs

Step 3: Select Turn On or Off Windows Features

Control Panel Programs options are displayed:

  • Click Turn On or Off Windows Features

 
Figure 4: Control Panel Install Options

  • You may receive the Windows Security warning at this point

Figure 5: Windows Security Dialog

  • Click Allow to continue
  • The Turn Windows Features on or off dialog will be displayed

Step 4: The Windows Features Dialog

  • Double click Internet Information Services
  • Additional IIS features are displayed
  • Check the check box next to Internet Information Services to select the feature for install

 

 

Figure 6: Windows Features - IIS

 

Step 5: IIS 7.0 Default Install Selections

  • Note that the IIS 7.0 default install features are shown as selected

 
Figure 7: IIS 7.0 Feature Selections

Step 6: Explore IIS 7.0 Features Available

  • To continue expanding features within the list, double click the feature to see sub-features
  • For example Double Click on Web Management Tools to see tools installed by default

Figure 8: Feature Selection

 

Step 7: Select IIS 7.0 Features for Install

To install just the IIS 7.0 default features, click OK at this time. If you are installing IIS 7.0 for evaluation purposes, you may want to select additional features within Internet Information Services for installation.

  • Check the check boxes for all IIS features you want to install
  • After selecting IIS features, click OK to start installation

 


Figure 9: Installation Selection

Step 8: Install Progress

The following progress dialog is displayed:

 

Figure 10: Install Progress

Step 9: Install Complete

When the installation completes, the Windows Features dialog closes and you are returned to the Control Panel.

 

Step 10: Check IIS 7.0 install

You can now perform a quick check to verify that IIS 7.0 is installed:

  • Start Internet Explorer web browser and enter the address http://localhost/
  • You should see the default IIS 7.0 "Welcome" page.

Summary

In this article, you learned how to install IIS 7.0 on Windows Vista using Add/Remove Windows Features Wizard. Please see other setup articles for installing on Windows Server 2008, or installing IIS 7.0 using command line tools or scripts.

 

 

 

Related Content

Comments

  1. Submitted on Mar 30 2008 by
    InSpokane
    I have gone through this tutorial step by step. The only difference between the tutorial an my setup is on step 6 I don't have FTP Publishing Service. When I get to the end, step 10, all I get is the browser message "Unable to Connect". The file that is supposed to display is located in C:inetpub/wwwroot/welcome.png and does run when I double click on it. Why doesn't the http://localhost/ command work?
  2. Submitted on Jun 30 2008 by
    texxs
    Umm, tose screenshots show IIS 6 not IIS7. This very site says IIS7 can only be on Windows Server 2008 (what a croc). http://blogs.iis.net/bills/archive/2008/06/18/how-to-migrate-from-iis-6-to-iis-7.aspx And there's no such thing as Windows Vista Professional: http://www.microsoft.com/windows/products/windowsvista/editions/default.mspx This is why we all HATE developing for Windows. MS won't tell the truth, makes products that almost work the way they are advertised and your documentation is pure lies. Really I'm supposed to buy a Windows server 2008 just to test my applications on IIS7? Get a clue!
  3. Submitted on Jun 30 2008 by
    texxs
    Umm, those screenshots show IIS 6 not IIS7. This very site says IIS7 can only be on Windows Server 2008 (what a croc). http://blogs.iis.net/bills/archive/2008/06/18/how-to-migrate-from-iis-6-to-iis-7.aspx And there's no such thing as Windows Vista Professional: http://www.microsoft.com/windows/products/windowsvista/editions/default.mspx This is why we all HATE developing for Windows. MS won't tell the truth, makes products that almost work the way they are advertised and your documentation is pure lies. Really I'm supposed to buy a Windows server 2008 just to test my applications on IIS7? Get a clue! The index page of this very site doesn't even work! Get a clue! clicking the link on http://localhost leads to all pages at iis.net displaying a page not found error if you aren't a member. GOD MS sucks so bad.

You must Log In to comment.

Page view counter