
Windows Server 2008 R2 zahrnuje množství vylepšení, díky nimž toto vydání představuje vůbec nejrobustnější webovou aplikační platformu Windows Server. Nabízí aktualizovanou roli webového serveru, službu Internet Information Services (IIS) 7.5 a širší podporu technologií .NET v serverovém jádru. Cíle při návrhu služby IIS 7.5 se soustředily na vylepšení, která umožní správcům webových serverů snáze nasazovat a spravovat webové aplikace, jež zvyšují výkon i škálovatelnost. Kromě toho služba IIS 7.5 obsahuje zjednodušené funkce pro správu a nabízí více způsobů přizpůsobení prostředí webového serveru vašim potřebám.
Systém Windows Server 2008 R2 obsahuje následující vylepšení služby IIS a webové platformy Windows:
Jednodušší správa a podpora webových aplikací
Zjednodušení úsilí potřebného pro správu a podporu webových aplikací je pro službu IIS 7.5 jedním z klíčových odlišujících prvků. Součástí této verze je podpora vyšší úrovně automatizace, nové scénáře vzdálené správy a vylepšené publikování obsahu pro vývojáře a autory. Mezi tyto funkce patří:
- Rozšíření možností Správce služby IIS prostřednictvím nových modulů pro správu
- Automatizace běžných úloh správy prostřednictvím modulu Windows PowerShell Provider for IIS
- Podpora .NET již v základní instalaci Server Core, umožňující správu ASP.NET a vzdálenou správu prostřednictvím Správce služby IIS
Automatizace běžných úloh prostřednictvím modulu PowerShell Provider
Windows PowerShell Provider for IIS představuje modul snap-in pro prostředí Windows PowerShell. Umožňuje provádět různé úlohy správy služby IIS stejně jako řídit konfiguraci služby IIS a run-time dat. Kolekce rutin cmdlet navíc představuje snadný způsob správy webových stránek, webových aplikací a webových serverů.
Používání prostředí PowerShell umožňuje správcům využívat několik důležitých funkcí:
- Zjednodušení správy prostřednictvím skriptů pro běžné úlohy správy
- Automatické provádění opakujících se úloh
- Konsolidace hlavních webových metrik ze všech webových serverů v reálném čase
Rutiny cmdlet pro IIS, které jsou součástí systému Windows Server 2008 R2, omezují zatížení správců nenáročnými každodenními opakujícími se úlohami. Tyto rutiny například umožňují správcům přidávat či měnit konfigurační nastavení webů a webových aplikací, stejně jako virtuálních adresářů a fondů aplikací. Uživatelé, kteří mají více zkušeností s prostředím Windows PowerShell, budou moci provádět pokročilé konfigurační úlohy a dokonce integrovat existující skripty pro Windows PowerShell s dalšími poskytovateli Windows PowerShell v různých funkčních oblastech systému Windows Server 2008 R2. Mezi běžné scénáře využití prostředí PowerShell pro správu služby IIS 7.5 patří:
- Přidávání, úpravy a odstraňování webů a aplikací
- Migrace nastavení webů
- Konfigurace SSL a dalších nastavení zabezpečení
- Omezení přístupu na základě IP adresy
- Zálohování konfigurace a obsahu služby IIS
Vylepšení Správce služby IIS
Správce služby IIS 7.5 byl doplněn o řadu nových funkcí. Mezi ně patří správa nastavení webových serverů a webových aplikací pomocí Editoru konfigurací.
- Snazší přístup k dříve skrytým nastavením jako například pro FastCGI a aplikace ASP.NET
- Přidávání a úpravy pravidel filtrování požadavků prostřednictvím grafického uživatelského rozhraní
Editor konfigurací
- Editor konfigurací umožňuje spravovat jakoukoli oblast, která je k dispozici v konfiguračním systému. Editor konfigurací zpřístupňuje celou řadu nastavení, která nejsou jinde ve Správci služby IIS přístupná.
Rozšíření uživatelského rozhraní Správce služby IIS
- S využitím rozšiřitelné a modulární architektury, poprvé představené ve verzi IIS 7.0, integruje a vylepšuje služba IIS 7.5 stávající rozšíření a umožňuje další vylepšení a přizpůsobení v budoucnosti. Modul FastCGI například umožňuje správu nastavení FastCGI, zatímco modul ASP.NET je určen pro správu nastavení autorizace a chyb.
Filtrování požadavků
- Modul Filtr požadavků v systému Windows Server 2008 R2 bude obsahovat funkce filtrování, které byly dříve k dispozici v nástroji URLScan 3.1. Blokováním určitých požadavků protokolu HTTP napomáhá nástroj Filtr požadavků zabraňovat zpracování potenciálně škodlivých požadavků webových aplikací. Konfigurace modulu Filtr požadavků je možná pomocí grafického uživatelského rozhraní.
Spravované účty služeb
- Windows Server 2008 R2 umožňuje pro doménové účty služeb nastavovat hesla spravovaná službou Active Directory. Tento nový typ účtů omezuje neustále se opakující potřebu aktualizovat hesla procesů využívajících tyto účty. IIS 7.5 podporuje používání spravovaných účtů služeb pro identity fondů aplikací.
Hostovatelné webové jádro
- Vývojáři mohou obsluhovat požadavky protokolu HTTP přímo ve svých aplikacích prostřednictvím funkce hostovatelného webového jádra. Tato funkce, přístupná přes sadu rozhraní API, umožňuje využívání či hostování základního webového jádra služby IIS dalšími aplikacemi, které pak mohou požadavky HTTP obsluhovat přímo. Hostovatelné webové jádro je užitečné pro zpřístupnění základních funkcí webového serveru pro vlastní aplikace a pro ladění aplikací.
- Zpět na začátek stránky
Snazší podpora a odstraňování potíží
Windows Server 2008 R2 usnadňuje podporu a odstraňování potíží následujícími způsoby:
- Nová funkce Protokolování konfigurace v IIS 7.5 poskytuje možnosti rozšířeného auditování změn ve službě IIS a konfigurace aplikací, což umožňuje sledování změn konfigurace provedených v testovacích i produkčních prostředích. Je tak zajištěno protokolování čtení i zápisu a dále pokusů o přihlášení, změn mapování cest, vytvoření souborů apod.
- V IIS 7.5 mohou vývojáři PHP použít modul FastCGI k přidání trasovacích volání IIS do svých aplikací. Tím se zjednodušuje ladění kódu v průběhu vývoje a odstraňování potíží po nasazení aplikací.
- BPA pro IIS 7.5 představuje nástroj pro správu umožňující potlačovat porušení osvědčených postupů. Kontroluje a případně hlásí potenciální problémy v konfiguraci webových serverů IIS 7.5. Nástroj BPA je k dispozici prostřednictvím Správce serveru a prostředí Windows PowerShell.
- Začátek stránky
Vylepšené služby FTP
Windows Server 2008 R2 obsahuje novou verzi serverových služeb FTP. Tyto nové služby nabízejí následující vylepšení:
- Nový FTP server je plně integrován s rozhraním pro správu IIS 7.5 a úložištěm konfigurace. To správcům umožňuje provádět běžné úlohy správy v rámci jediné konzoly.
- Zlepšené zabezpečení prostřednictvím podpory FTP over SSL
- Podpora rozšířených znakových sad prostřednictvím podpory kódování UTF 8
- Rozšíření IP adresování pomocí protokolu IPv6
- Díky novému FTP serveru je možné určit název virtuálního hostitele FTP úložiště. Je proto možné vytvořit více FTP úložišť používajících stejnou IP adresu, ale odlišených jedinečnými názvy virtuálních hostitelů. Díky tomu je možné poskytovat FTP a webový obsah ze stejného webového serveru pouhým navázáním FTP úložiště na webový server.
- Vylepšené protokolování nyní podporuje veškerý provoz související s FTP, jedinečné sledování FTP relací, substavů FTP, doplňkových polí v protokolech FTP atd.
- Zpět na začátek stránky
Možnost rozšiřovat funkce a vlastnosti
Jedním z cílů návrhu nové verze IIS 7.5 bylo usnadnit rozšiřování základních funkcí a vlastností. Modul IIS Extensions umožňuje vytváření či dokupování softwaru, který lze integrovat do služby IIS 7.5 tak, aby se následně choval jako její nedílná součást.
Rozšíření mohou být vytvářena společností Microsoft, partnery, nezávislými výrobci softwaru i vlastní organizací. Společnost Microsoft vyvinula modul IIS Extensions po vydání finální verze systému Windows Server 2008. Tento modul je k dispozici ke stažení z webu http://www.iis.net. Celá řada těchto rozšíření pro IIS vyvinutých společností Microsoft, jako například WebDAV, Integrated & Enhanced Administration Pack a Windows PowerShell Provider for IIS, bude součástí verze Windows Server 2008 R2.
Vylepšená podpora .NET
Rozhraní .NET Framework (verze 2.0, 3.0, 3.5.1 a 4.0) je nyní k dispozici jako instalační možnost verze Server Core. Využitím této funkce mohou správci povolit ASP.NET ve verzi Server Core, takže budou moci plně využívat rutiny cmdlet pro prostředí PowerShell. Podpora rozhraní .NET navíc také znamená možnost provádět vzdálenou správu ze Správce služby IIS a hostování ASP.NET webových aplikací na serveru ve verzi Server Core.
Vylepšené zabezpečení fondu aplikací
S využitím možností izolace fondu aplikací ve službě IIS 7.0, která zvýšila zabezpečení a spolehlivost, nyní každý fond aplikací v IIS 7.5 běží pod samostatnou identitou s nižšími oprávněními. Tato skutečnost zvyšuje zabezpečení aplikací a služeb provozovaných v IIS 7.5.
Komunitní portál pro IIS.NET
Abyste vždy měli přehled o nových doplňcích pro IIS v systémech Windows Server 2008 a Windows Server 2008 R2, navštěvujte pravidelně komunitní portál pro IIS.NET (http://www.iis.net). Na tomto webu naleznete novinky, články s podrobnými postupy, centrum stahování nových řešení pro IIS a bezplatné poradenství prostřednictvím blogů a technických fór.