IIS 7 és a Home Editionök

Érdekes módon lehet IIS 7-et telepíteni a különböző Vista és Windows 7 Home Editionökre, csak éppen az eredmény nem mindig egy működő webkiszolgáló lesz. Ráadásul nagy különbségek vannak a Home Basic, Starter és Premium változatok között.

Teljes IIS 7 vagy 7.5 webkiszolgálót az alábbi operációs rendszereken kapunk:

  • Windows Server 2008 vagy 2008 R2
  • Windows Vista Business vagy Ultimate
  • Windows 7 Ultimate, Professional vagy Enterprise

Vista és Windows 7 Home Premium változatokon egészen használható webkiszolgálót kapunk, ami akár fejlesztésre is használható. Nem lesz FTP szerverünk, távoli adminisztráció, nem kapunk rendes hitelesítést és jogosultság ellenőrzést, továbbá a rendszer maximum 3 párhuzamos kapcsolatot fog kiszolgálni. Kicsit hiányos, kicsit púpos, de a miénk.

Nem így Vista Starter, Home és Windows 7 Home Basic és Starter Edition operációs rendszereken, ezeken ugyanis az IIS 7 mint webkiszolgáló nem támogatott. Szemfülesek észrevehetik, hogy ennek ellenére megjelenik a telepíthető operációs rendszer összetevők között, lehet telepíteni például a HTTP Errors és HTTP Redirection modulokat, de például a Default Document, Static Content és Directory Browsing modulok hiányoznak. Ergo amit kapunk eredményül, az még statikus fájlokat sem tud elküldeni egy HTTP kérésre válaszul. Na, ezért nem hívom én az ilyet webszervernek 🙂 Azért lehet mégis telepíteni ezeket a komponenseket, mert lehet olyan WCF-es alkalmazást írni, amely a Windows Process Activation Service-re (WAS) épül, amely a gyakorlatban ezeknek a komponenseknek az összefoglaló neve. Tehát nem azért “van” IIS 7 Home Basic és Starter változatokon, hogy webszerverként használjuk, hanem hogy a WCF-es alkalmazásunk boldog legyen.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s