Nie będę tu póki co pisał, jak to jest w mądry książkach zaraz po wstępie , o nowych możliwościach serwera IIS7 w stosunku do poprzednich wersji. Jest to oczywiste z uwagi na to że nie korzystałem ani  z IIS6 ani z żadnego poprzedniego. Jedyne co mogę powiedzieć to to że IIS7 został napisany na nowo i ma niewiele wspólnego ze swoimi poprzednikami. Do głównych różnic zalicza się „Integrated Pipeline” który umożliwia użytkownikowi zintegorawnie własnego kodu managed (ASP.NET, C#) jako modułu głównego  potoku. Skupmy się jednakże póki co na instalacji IIS7.
Serwer IIS7 jest jedną z wielu ról jaką może pełnić system. Instalacja na nowej, „świeżej” maszynie nie przedstawia większych problemów i jest zautomatyzowana podobnie jak instalacja oprogramowania z repozytoriów w Linuxie.

  • Start Menu -> All Programs -> Administrative Tools -> Server Manager. W menu „Roles” wybierz „Add role” i dalej „Web Server (IIS)”  tak jak przedstawiono poniżej. image00211949529297191
  • Następnie wybierz usługi które chcesz aby zostały zainstalowane, Na poniższym obrazku jest to ASP.NET. Zalecam instalację CGI gdyż jest ono konieczne aby mieć możliwość osługi skryptów PHP. Wybierając jedną z poniższych opcji możesz zostać poproszony o spełnienie zależności, zgodę oczywiście należy wyrazić.image00311949529297191
  • W celu potwierdzenie że serwer został zainstalowany i działa odwiedź http://localhost lub pasku adresu wpisz IP maszyny. Powinieneś zobaczyć:
  • image00611949531924061

    Jeśli nie widzisz powyższego obrazka, to znaczy że instalacja nie przebiegła jak należy. Nie ma ogólnego rozwiązania wszystkich problemów, więc aby uruchomić IIS7 na swoim komputerze musisz poszukać w internecie rozwiązania Twojego problemu.