1 / 34

IIS in Windows 7

IIS in Windows 7. Robert McMurray Program Manager Microsoft Corporation. Agenda. Overview of IIS in Windows 7 IIS Setup on Windows 7 Windows 7 Pillars: Management Publishing Supportability Security. Overview of IIS in Windows 7. Security. Customized, Componentized Web Server

liza
Download Presentation

IIS in Windows 7

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IIS in Windows 7 Robert McMurray Program Manager Microsoft Corporation

  2. Agenda • Overview of IIS in Windows 7 • IIS Setup on Windows 7 • Windows 7 Pillars: • Management • Publishing • Supportability • Security

  3. Overview of IIS in Windows 7

  4. Security • Customized, Componentized Web Server • Reduced management of Patches • Request Filtering: URLScan built-in Functionality The IIS 7.0 Pillars What was new for Windows Server 2008 • Extensibility • Brand new Integrated Pipeline API for easier extensibility • Integrated support for HttpModules(ASP.NET) • Config • Distributed, delegatable configuration • Rich Extensibility • Integrated Configuration for Web Platform • System Management • Innovative, Brand-new IIS Manager • AppCmd.exe: Command line administration • Http and Https Remote administration • Diagnostics • Brand-new State API • Easy-to-setup and Use Failed Request Tracing • IIS and ASP.NET Integrated Diagnostics

  5. Management • PowerShell Provider and 40 cmd-lets • Additional UI Extensions (Request Filtering, FastCGI, Config Editor, ASP.NET) • Per-Application Pool Garbage Collection The Windows 7 PillarsWhat’s new in IIS in Windows 7 • Publishing • New FTP service is built-in • New WebDAV module is built-in • Supportability • Application Pool Performance Counters • Configuration Tracing • Security • Request Filtering (Query String and other request elements)

  6. New IIS Extensions IIS in Windows 7 and Beyond • New IIS Extensions and Out-of-Band Modules are being released on IIS.NET • The additions to IIS are fully supported and extend the built-in functionality of IIS • Some examples are: • URL Rewrite Module • IIS Media Pack (Bit Throttling and Web Playlists) • Web Deployment Tool (Command-Line Migration Utility) • Remote Manager (IIS 7 UI for Down-level Clients) • Application Request Routing (Web farm management) www.iis.net/downloads

  7. IIS Setup on Windows 7

  8. Default IIS Installation Like Windows Server 2008, in Windows 7 very few modules are included in default install: • Common HTTP features (Static Content, Default Document, Directory Browsing, and HTTP errors) • Health and Diagnostics (HTTP Logging and Request Monitor) • Security (Request Filtering) • Performance (Static Content Compression) • Management Tools (IIS Management Console) • Windows Process Activation Service Additional features and functionality must be explicitly installed, including ASP.net and Remote Management.

  9. IIS Setup on Windows 7 demo Installing IIS Features

  10. Windows 7 Pillar:Management

  11. Managing IIS With Ease Rich Administration Tools • New IIS Manager was introduced in IIS 7.0 • Rewritten to be more task-oriented • Easy command-line administration • AppCmd.exe • PowerShell Provider • New ways to manage IIS: • Programmatic automation • Microsoft.Web.Administration (can use with PowerShell) • WMI Provider (use with VBScript/JScript and PowerShell) • Delegate management to site owners • Allows delegation to change specific settings without elevated privileges • Manage remotely without the need for OS privileges • Secure, firewall-friendly connection over HTTP/SSL

  12. IIS Manager in Windows 7 Easy navigation to server, sites, and applications Tasks organized by areas and features Common actions related to navigation context

  13. Management demo IIS Manager Walk-through

  14. New PowerShell Provider • Navigate IIS settings like a file system PS IIS:\> cd Sites PS IIS:\Sites> dir Name ID State Physical Path Bindings ---- -- ----- ------------- -------- My Web Site 1 Started c:\MyWebSite http *:80: • 40 cmdlets to automate frequent tasks • For example: • Backup-WebConfiguration • New-WebSite • New-AppPool • Start-AppPool • Start-WebSite • Note: This feature is available as a separate download for Windows Server 2008

  15. New Management FeaturesConfiguration Editor • The new Configuration Editor in Windows 7 provides the following features: • Full access to all schema-based settings • Hierarchical, tree-based representation of configuration paths • Automatic script generation for automating administrative tasks • Note: This feature is available as a separate download for Windows Server 2008

  16. Management demo Configuration Editor

  17. New Management FeaturesFastCGI Settings • The new FastCGI Settings feature in Windows 7 provides easy access to FastCGI options: • Simplified addition of FastCGI applications • Configuration settings for the number of FastCGI instances per worker process • Collection editing for application-specific environment variables • Various timeouts to control the health of FastCGI processes • Note: This feature is available as a separate download for Windows Server 2008

  18. Management demo FastCGI Feature

  19. Windows 7 Pillar:Publishing

  20. New Built-in FTP Service • Overview of Features • FTP over SSL (FTPS) • Authentication using non-Windows Accounts • IPv6 & UTF8 Support • Site Integration (HTTP & FTP side-by-side) • IIS Configuration Support • Virtual Host Names • Improved Logging & Tracing • Extensibility (create your own modules) • Note: This feature is available as a separate download for Windows Server 2008

  21. Publishing demo FTP Integration

  22. New Built-in WebDAV Module • Overview of Features • Tight Integration with IIS • IIS configuration support • Enabled/disabled per site • Configurable Authoring Rules • Per-URL configuration settings • Custom access rules by user or group • Note: This feature is available as a separate download for Windows Server 2008

  23. Publishing demo WebDAV Integration

  24. Windows 7 Pillar:Supportability

  25. New Supportability Features • Application Pool Counters • Windows 7 adds performance counters for Application Pools, allowing your to monitor: • Uptime and recycling • Startup, shutdown, and process failures • Worker process counts • Configuration Tracing • Windows 7 adds tracing to the configuration system, allowing you to trace configuration editing activity

  26. Windows 7 Pillar:Security

  27. New Security FeaturesRequest Filtering • The new Request Filtering UI in Windows 7 provides easy access to security settings for Request Filtering: • Hidden Segments & Denied Sequences • File Extensions • HTTP Verbs & Headers • Content & URL lengths • Note: This feature is available as a separate download for Windows Server 2008

  28. Security demo Request Filtering Admin Module

  29. Summary More than a Web server, Internet Information Services in Windows 7provides an accessible, extensible platform for developing and reliably hosting Web applications and services. Easier to manage IIS 7.x Enhancements Reduced Attack Surface Streamlined Servers Easier Publishing FastDiagnostics

  30. IIS.NETHome for IIS Community! • In-depth technical articles and samples • Connect with other IIS experts on blogs & forums • Free advice and assistance in forums • Download center with IIS solutions

  31. Q & A

  32. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

  33. Appendix

  34. Under The HoodIIS 7.x Components

More Related