windows server 2008 r2 iis 7.5 steve evans

29
Windows Server 2008 R2 IIS 7.5 Steve Evans http://SerkTools.com

Upload: diego-parrish

Post on 26-Mar-2015

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Windows Server 2008 R2 IIS 7.5 Steve Evans

Windows Server 2008 R2IIS 7.5

Steve Evanshttp://SerkTools.com

Page 2: Windows Server 2008 R2 IIS 7.5 Steve Evans

• Microsoft MVP, Directory Services• Blog – http://SerkTools.com• Twitter - @scevans• SerkTools (http://SerkTools.com)– Content Creation/Delivery• Screencast, Whitepapers, Blogging, Events

– Consulting• Microsoft IT Infrastructure (Active Directory, SQL,

SharePoint, Exchange, Identity, etc)

Steve Evans

Page 3: Windows Server 2008 R2 IIS 7.5 Steve Evans

Modular (IIS 5)

Page 4: Windows Server 2008 R2 IIS 7.5 Steve Evans

Modular (IIS 6)

Page 5: Windows Server 2008 R2 IIS 7.5 Steve Evans

Modular (IIS 7.5)

Page 6: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 7: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 8: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 9: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 10: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 11: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 12: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 13: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 14: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web Platform Installer

Page 15: Windows Server 2008 R2 IIS 7.5 Steve Evans

Server Core

Page 16: Windows Server 2008 R2 IIS 7.5 Steve Evans

Server Core: Installing IIS

dism.exe /online /get-features

dism.exe /online /enable-feature /featurename:NetFx2-

ServerCore

dism /online /enable-feature /featurename:NetFx2-ServerCoredism /online /enable-feature /featurename:NetFx3-ServerCoredism /online /enable-feature /featurename:IIS-WebServerRoledism /online /enable-feature /featurename:IIS-ISAPIFilterdism /online /enable-feature /featurename:IIS-ISAPIExtensionsdism /online /enable-feature /featurename:IIS-NetFxExtensibilitydism /online /enable-feature /featurename:IIS-ASPNETdism /online /enable-feature /featurename:IIS-ManagementServicedism /online /enable-feature /featurename:WAS-WindowsActivationServicedism /online /enable-feature /featurename:WAS-ConfigurationAPI

Page 17: Windows Server 2008 R2 IIS 7.5 Steve Evans

IIS: Remote Management

reg Add HKLM\Software\Microsoft\WebManagement\Server /V EnableRemoteManagement /T REG_DWORD /D 1 /Freg Add HKLM\System\CurrentControlSet\services\wmsvc /V Start /T REG_DWORD /D 2 /Fnet start wmsvc

Page 18: Windows Server 2008 R2 IIS 7.5 Steve Evans

PowerShell Integration

cd iis:\\

New-Item iis:\Sites\site2.com -bindings @{protocol="http";bindingInformation="*:80:site2.com"} -physicalPath C:\inetpub\site2.com

New-ItemProperty iis:\sites\site2.com -name bindings -value @{ protocol="http"; bindingInformation="*:80:www.site2.com"}

Page 19: Windows Server 2008 R2 IIS 7.5 Steve Evans

Best Practice Analyzer (BPA)

• Scans IIS and compares to list of rules– Other Services• Active Directory Certificate Services (ADCS)• Active Directory Domain Services (ADDS)• Domain Name System (DNS)• Dynamic Host Configuration Protocol (DHCP)• Remote Desktop Services (RDS)• Network Policy and Access Services (NPAS)

Page 20: Windows Server 2008 R2 IIS 7.5 Steve Evans

Shared Config

Page 21: Windows Server 2008 R2 IIS 7.5 Steve Evans

Web.config

Web Farms &Settings Transfer

Developer Control

Feature Delegation

Page 22: Windows Server 2008 R2 IIS 7.5 Steve Evans

Extension: Application Warm-Up

Application Pool Starts

First Request to Site

Site Compiled

Database Connections Established

Site Delivered to User

Page 23: Windows Server 2008 R2 IIS 7.5 Steve Evans

Extension: URL Rewrite

• DEMO: Add www to URL• DEMO: Create Friendly URL• DEMO: Rewrite URL• DEMO: Host multiple sites

Page 24: Windows Server 2008 R2 IIS 7.5 Steve Evans

Extension: Application Request Routing

• Layer 7 Load Balancer (HTTP Routing)• Health Monitoring of Load Balanced Nodes• Disk-Based Caching

Page 25: Windows Server 2008 R2 IIS 7.5 Steve Evans

Extension: Application Request RoutingLoad Balancing

ARR Servers

/img

/video

WLBS

/

Caching

Page 26: Windows Server 2008 R2 IIS 7.5 Steve Evans

Extension: Application Request RoutingContent Delivery Network

Web Farm

ARR Server

Caching

Page 27: Windows Server 2008 R2 IIS 7.5 Steve Evans

Extension: Web Deploy

• DEMO: Build Site• DEMO: Deploy staging site• DEMO: Deploy prod site

Page 28: Windows Server 2008 R2 IIS 7.5 Steve Evans

Extensions: Other

• FTP & WebDav• Bit Rate Throttling• Smooth Streaming• SEO Toolkit• Dynamic IP Restrictions• Advanced Logging

Page 29: Windows Server 2008 R2 IIS 7.5 Steve Evans

• Microsoft MVP, Directory Services• Blog – http://SerkTools.com• Twitter - @scevans• SerkTools (http://SerkTools.com)– Content Creation/Delivery• Screencast, Whitepapers, Blogging, Events

– Consulting• Microsoft IT Infrastructure (Active Directory, SQL,

SharePoint, Exchange, Identity, etc)

Steve Evans