How to Install Internet Information Services (IIS 7) on Windows 7 Ultimate
If you want to install Microsoft Internet Information Server (IIS 7) on your new Windows 7 computer first time after working with IIS 6 for long years, I believe you will be surprised with the improvements and changes both in IIS and IIS installation process.
First of all Microsoft has renamed the IIS as Internet Information Services and is not now using Internet Information Server for IIS.
In this short guide I will summarize the steps of installing IIS 7 on Windows 7 in the way I had recently on my Windows 7 Ultimate Edition PC. I'm using this pc as a home pc but I work on my web projects at home so I run SQL Server 2008 R2 as well as IIS and host ASP.NET applications.
So if you want to install Internet Information Services (IIS 7) for a developer computer then you can follow me by reading my notes below.
I do not know the other editions but Windows 7 Proffessional edition and the Windows 7 Ultimate edition are able to install and run IIS 7.
IIS 7 can be installed and features of IIS 7 can be added or removed by Windows 7 "Control Panel > Programs" management screen. You can add and install Windows 7 components and build in applications using the "Turn Windows features on or off" link.
When the Windows Features screen opens and generates in a short time a list of Windows 7 features installed and configured on the current system and a list of Windows 7 features not installed yet.
When the list is completed drill down the Internet Information Services node.
Internet Information Services - IIS 7 World Wide Web Features
Application Development Features
I started with the World Wide Web Services and Application Development Features.
Since I'm an ASP.NET developer and aim to work with ASP.NET on IIS 7, I selected the checkbox next to ASP.NET. When you click on ASP.NET the following features will be automatically selected :
ISAPI Extensions and
Then I opened the Security node and marked Windows Authentication beside Request Filtering.
I did not choose any other options since I do not think to develop using other authorization and authentication features in a short time.
So I keep them uninstalled. I can installed these features in future somehow.
Common HTTP Features
From the Common HTTP Features, I choosed Static Content in order to serve static web pages in .htm and .html file extensions.
I did not select Directory Browsing feature to install as you will see, since directory browsing function is one of the basic ones that we remove from each web site on IIS 6 or other IIS versions.
I do not prefer to work with WebDAV now, so I keep WebDAV Publishing feature unchecked too.
Health and Diagnostics
From the Health and Diagnostics tools you will find new logging, monitoring and tracing tools helpful for keeping your web server secure. The Request Monitor and Tracing features will also help you to debug your applications by tracing the web request easily.
In the IIS 7 Performance Features section there exists compression functions for static content and dynamic content. You can choose any compression feature.
Internet Information Services - IIS 7 Web Management Tools
The IIS Management Console is a must if you are working with Internet Information Services. It is a handy web management platform which contains tools and serves methods for you to publish, manage, trace and log your web sites and web applications.
I checked the IIS Management Scripts and Tools. I believe these tools and scripts will make my life easier while working on IIS 7.
IIS Management Services is used to perform management of Internet Information Services from remote computers. If you want to perform management of your web server from remote computers, you should mark this option. Especially if you are installing IIS 7 on a web server, probably you will want to remote manage your IIS web server.
After you select all the necessary components, tools and features required for you click on OK button to start installing IIS 7 on Windows 7.
You will have wait for a few minutes while Windows 7 is installing IIS 7 and changing IIS 7 features.
After the Internet Information Services - IIS 7 installation is completed you can browse to the http://localhost in order to see if your IIS7 is installed and start running on your Windows 7 computer.
If IIS7 (Internet Information Services) is up and running the following static web page will be displayed on your browser.
You can open the Internet Information Services (IIS) Manager console by following the below path.
Open "Control Panel > System and Security > Administrative Tools" then click on Internet Information Services (IIS 7) Manager icon to open the IIS 7 management console.
Here is the Windows7 Ultimate IIS 7 about section.
The RTM build of Windows 7 Ultimate edition is shipped with Internet Information Services version 7.5.7600.16385
I hope you have now an idea on how to install IIS 7 on Windows 7 Ultimate edition. Actually the IIS 7 install process is straight forward and not much different than installing IIS 7 on Windows Vista. Actually the IIS installation is done from the Add Remove Windows Components tool since IIS early versions like IIS 5 and IIS 6 versions.
I believe web developers and IIS administrators installed IIS before will not face difficulty installing IIS 7 on Windows 7.