Finally Microsoft have created a version of IIS that will compete against Apache for functionality and performance. IIS 7 is a giant step forward for the IIS platform with the following enhancements:
Modular Design – In the past it was an all or nothing install for IIS, but not so anymore. With the ability to only load the modules that you need for server operation you increase both performance and security
New Management Interface – IIS 7 has a completely new interface that allows you to quickly and easily change the settings you need to for each site. Also in this version is the ability to edit all the website settings in a text based configuration file
Share tasks with site owners – If you are hosting multiple sites you can delegate administrative control to developers or content owners
Installing IIS 7 on Windows Server 2008Click Next to go the Add Server Role page. Place a checkmark next to Web Server (IIS) and then click on the button Next
The next page will give you some basic information on IIS Web Servers and a few links with extra information if needed. Click on the button Next to continue
The next window is the Select Role Services. This very important screen will allow you to add only the modules necessary for your planned installation of IIS.
- Site Name – Name of the site, this will be either domain.com or *.domain.com (Where * would represent a sub domain name such as www or blog for example)
- Physical Path – The location on the local server that will hold the files for the website. If you did not set this up beforehand you can create a folder through this interface
- Type – choose either http or https depending on whether your site will use Secure Socket Layer (SSL) certificate or not
- IP Address – From the dropdown you can specify what IP the website should answer on or use the default switch of All Unassigned
- Host Name – If you would like this site to respond to other domain names you can put these here
You have now installed IIS 7 and configured a static website. Just place your html files in the directory you specified when creating the site and you are good to go.