Modular - LoudSteve

Download Report

Transcript Modular - LoudSteve

Windows Server 2008 R2
IIS 7.5
Steve Evans
http://SerkTools.com
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)
Modular (IIS 5)
Modular (IIS 6)
Modular (IIS 7.5)
Web Platform Installer
Web Platform Installer
Web Platform Installer
Web Platform Installer
Web Platform Installer
Web Platform Installer
Web Platform Installer
Web Platform Installer
Web Platform Installer
Server Core
Server Core: Installing IIS
dism.exe /online /get-features
dism /online /enable-feature /featurename:NetFx2-ServerCore
dism /online /enable-feature /featurename:NetFx3-ServerCore
dism /online /enable-feature /featurename:IIS-WebServerRole
dism /online /enable-feature /featurename:IIS-ISAPIFilter
dism /online /enable-feature /featurename:IIS-ISAPIExtensions
dism /online /enable-feature /featurename:IIS-NetFxExtensibility
dism /online /enable-feature /featurename:IIS-ASPNET
dism /online /enable-feature /featurename:IIS-ManagementService
dism /online /enable-feature /featurename:WASWindowsActivationService
dism /online /enable-feature /featurename:WAS-ConfigurationAPI
dism.exe /online /enablefeature /featurename:NetFx2ServerCore
IIS: Remote Management
reg Add
HKLM\Software\Microsoft\WebManagement\Se
rver /V EnableRemoteManagement /T
REG_DWORD /D 1 /F
reg Add
HKLM\System\CurrentControlSet\services\wmsv
c /V Start /T REG_DWORD /D 2 /F
net start wmsvc
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"}
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)
Shared Config
Web.config
Feature
Delegation
Developer Control
Web Farms &
Settings Transfer
Extension: Application Warm-Up
Application Pool Starts
First Request to Site
Site Compiled
Database Connections Established
Site Delivered to User
Extension: URL Rewrite
•
•
•
•
DEMO: Add www to URL
DEMO: Create Friendly URL
DEMO: Rewrite URL
DEMO: Host multiple sites
Extension: Application Request Routing
• Layer 7 Load Balancer (HTTP Routing)
• Health Monitoring of Load Balanced Nodes
• Disk-Based Caching
Extension: Application Request Routing
Load Balancing
WLBS
/img
/video
/
ARR Servers
Caching
Extension: Application Request Routing
Content Delivery Network
ARR Server
Caching
Web Farm
Extension: Web Deploy
• DEMO: Build Site
• DEMO: Deploy staging site
• DEMO: Deploy prod site
Extensions: Other
•
•
•
•
•
•
FTP & WebDav
Bit Rate Throttling
Smooth Streaming
SEO Toolkit
Dynamic IP Restrictions
Advanced Logging
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)