Server 2008 - Part 6 - Hosting - Install Plesk Panel for Windows - FTP Publishing - Smith.N Studio
Windows Server 2008 - Web and Application Hosting
-
Upload
information-technology -
Category
Technology
-
view
2.066 -
download
4
description
Transcript of Windows Server 2008 - Web and Application Hosting
![Page 1: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/1.jpg)
![Page 2: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/2.jpg)
Bill StaplesProduct Unit Manager, IISMicrosoft Corporation
![Page 3: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/3.jpg)
![Page 4: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/4.jpg)
WebWeb
Solid Foundation for Your Business Workloads
Solid Foundation for Your Business Workloads
VirtualizationVirtualizationInternet Information Services 7.0 – Powerful Web Application and Services Platform
Manage with Ease - More efficient administration tools including delegated administration and shared configuration
Powerful Hosting of Applications and Services - Expanded application hosting for .NET, ASP, PHP Web applications and XML services. Web server extensibility throughout
Lower Infrastructure Costs - Improved scalability and enhanced security and reliability with automatic application sandboxing
Windows Server Virtualization – WS2008 contains everything needed to support machine virtualization. Hyper-V™ enables IT organizations to reduce costs, improve server utilization, and create a more dynamic IT infrastructure.
Presentation Virtualization - Terminal Services accelerates and extends application deployments to any device, improving remote worker efficiency, while helping keep critical intellectual property secure and radically simplifying regulatory compliance
SecuritySecurityNetwork Access Protection - helps prevent unhealthy devices from accessing corporate resources, NAP enables policy validation, network restriction, remediation and ongoing compliance to ensure network health is not compromised.
Read-Only Domain Controller (RODC) - helps reduce corruption and compromise of the system. RODC improves security of branch office servers and reduces risk of stolen information from branch DCs.
Active Directory Rights Management Services - helps prevent unauthorized access and use of documents, data, and e-mail. RMS enables document owners to identify authorized users and manage restrictions on usage of documents.
Server Manager – “One-stop shop” to guide you through installation, configuration, management, and reporting of server roles and features.
Windows PowerShell™ - Achieve greater control and productivity using a powerful new command shell and scripting language for accelerated system administration and task automation
Power Management – Reduce energy consumption and maintain server performance through processor power management features.
High Performance Computing – Increase scalability and performance of HPC workloads and improve management of clustered file systems.
Server Core Installation Option - Minimal installation option for increased reliability, security, and management
Next Generation Networking - New TCP/IP stack improves scalability, performance and security.
Failover Clustering – Improved setup, validation, management, and geo-clustering deployment simplifies implementation of highly-available failover clusters and helps ensure business continuity.
Dynamic Partitioning - Datacenter and Itanium. Delivers mainframe-class reliability. Increases workload resources, and allows one to hot- add and replace processors and memory without rebooting,
ReliabilityReliabilityManagementManagement
![Page 5: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/5.jpg)
Microsoft’s New Web Application PlatformVisual Studio 2008 and ASP.NETInternet Information Services 7.0
Manage with EaseLower Infrastructure CostsPowerful Application and Services Platform
Windows Media ServicesSummary
![Page 6: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/6.jpg)
Windows Server 2008
Visual Studio
Expression Web
Designer
Suite of Managemen
tTools VirtualizatioVirtualizatio
nn
Enhanced Enhanced Networking Networking
StackStack
Server Core Server Core InstallationInstallation
Internet Information Services 7.0 (IIS7)Internet Information Services 7.0 (IIS7)
Classic Classic ASPASP
FastCGI for FastCGI for PHPPHP
.NET Framework 3.0 & 3.5.NET Framework 3.0 & 3.5
Windows Windows Communication Communication
FrameworkFramework
SilverlightSilverlight
ASP.NETASP.NET
SharePoint Designer
Windows SharePoint Windows SharePoint ServicesServices
Windows Media Services Windows Media Services 20082008
![Page 7: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/7.jpg)
Better, Bigger and FasterAJAX functional testingImproved performance profiling
Less Effort, More EffectPowerful new HTML designerCSS managementJavaScript debugging and Intellisense
Breakthrough User ExperiencesSeamless support for Web 2.0Silverlight
![Page 8: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/8.jpg)
Manage with Ease Store all Web configuration in a single fileManage using powerful new GUI toolsAutomate management with WMI, PowerShellor the .NET Framework
Lower Infrastructure Costs Delegate administration tasks securelyCopy or share configuration across serversRapidly diagnose site and application failures
Powerful Hosting of Applications and ServicesCustomize your server footprint with all new modularWeb server extensibilityHost ASP.NET, ASP, PHP applications and XML Web Servicesreliably and with high performance
![Page 9: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/9.jpg)
Global configuration file: ApplicationHost.configContains all sites, appPools, default settings…Location determined by redirection.configAllows configuration “locking” to distribute config
Distributed configuration file: Web.config Can optionally live with contentCan be local or remote UNC pathSupport XCopy deployment of application configuration
Metabase available as optional componentCan provide compatible APIs for existing scripts Only writes to applicationHost.configOnly supports existing IIS6 properties
![Page 10: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/10.jpg)
feature focused
simplifiedtasks
familiartree view
One tool – configures both IIS and ASP.NET Works for machine administrator and site owner Remotes over HTTP, making it firewall friendly Supports managed extensibility
![Page 11: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/11.jpg)
Bill StaplesProduct Unit ManagerIIS
![Page 12: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/12.jpg)
New .Net API – Microsoft.Web.Administatoin Strongly-typed .Net APIPowerful objects for configuration, runtime
WMI Provider – winmgmts:root/WebAdministrationUnified WMI Provider (IIS & ASP.NET)Simple VBScript/Jscript automation
Powerful Command Line Tool – AppCMD.exeSimple command line syntaxInline help and multiple outputs
![Page 13: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/13.jpg)
Store Configuration on Central File ServerSet user, pass, path in redirection.configACL directory for specified user(s)Share directory using Windows file server
Easily add servers to Web farmSimply install IIS, copy redirection.config locallyIIS automatically uses shared configuration
Manage Web farm configuration centrallyMake “live” changes to shared configuration file…or version your shared configuration and updateredirection.config to do rolling upgradesAll configuration tools work with shared configuration
![Page 14: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/14.jpg)
Localhost errors provide rich error information
Error message contains mostlikely causes and suggested next steps
Can be configured for remote diagnostics
![Page 15: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/15.jpg)
Site, AppPooland AppDomain status
Real-time request monitoring
Script, cmd-line and admin tool support
![Page 16: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/16.jpg)
Define “failure rules” based on timeout or error codes
IIS automatically captures detailed trace events
Troubleshoot hard to reproduce errors, performance problems and much more…
![Page 17: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/17.jpg)
Common HTTP Web Server ComponentsDirectoryListingModule
CustomErrorModule
StaticFileModule DefaultDocumentModule
HttpRedirect
Security
BasicAuthModule
DigestAuthModule
WindowsAuthModule
CertificateAuthModule
AnonymousAuthModule
IPSecurityModule
UrlAuthorizationModule
RequestFilteringModule
Health and Diagnostics
HttpLoggingModule
CustomLoggingModule
RequestMonitorModule
HTTPTracingModule
ODBCLogging
LoggingLibraries
Application Development
ISAPIModule
ISAPIFilterModule
CGIModule
ServerSideIncludeModule
NetFxExtensibility
ASP
ASP.NET
PerformanceHTTPStaticCompression
HTTPDynamicCompression
ManagementManagementConsole
ManagementService
ManagementScripting
Metabase
WMICompatibility
LegacyScripts
LegacySnap-in
FTP Publishing
FTPServer
FTPManagement
Windows Process Activation ServiceConfigurationAPIProcessModel NetFxEnvironment
Modular setup enables minimal surface areaServicing and patching on a per component basis
If you don’t install it, you won’t need to patch it
![Page 18: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/18.jpg)
Authentication
...
ExecuteHandler
...
SendResponse
HTTP Request
HTTP Response
Authorization
UpdateCache
ResolveCache
Authentication
...
DetermineHandler
...
SendResponse
HTTP Request
HTTP Response
BasicNTLM Anon
CGI
Static File
ISAPI
Log Compression
Componentized server
Pluggable modular functionalitySmall generic request pipeline
EnablesLightweight serversCustom/specialized servers
UrlAuthz
OutputCache
Forwarder
Basic40+
![Page 19: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/19.jpg)
ISAPI
Authentication
...
ExecuteHandler
...
SendResponse
Authorization
UpdateCache
ResolveCache
HTTP Request
HTTP Response
Classic ModeFor compatibility
Integrated ModeCan process all requestsEnhanced functionalityHigher fidelity notifications
Anon
aspnet_isapi.dll
Authentication
MapHandler
...
...
Forms Windows
ASPX
Trace
...
Basic
Compression
Log
Static File
![Page 20: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/20.jpg)
Built-in support for FastCGI applications
Re-uses CGI processes for multiple requestsOptimized for high performance and reliability25x faster than standard CGI
Performance and reliability tested with PHP
Internet standard, works with other dynamic languages that support FastCGI including PHP, Ruby, PERL, etc.
![Page 21: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/21.jpg)
Bill StaplesProduct Unit ManagerIIS
![Page 22: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/22.jpg)
New features in 20082x Scalability Server Core InstallBuilt-in Cache/ProxyPlug-in
IIS7 with Media Pack IIS7 with Media Pack IncludesIncludes
Bit Rate Throttling Bit Rate Throttling
Web Server PlaylistsWeb Server Playlists
Supports Broad Set of Supports Broad Set of Formats (including flash,Formats (including flash,real media, quicktime, real media, quicktime, h.264 and windows h.264 and windows media)media)
……for Streaming Mediafor Streaming Media ……for Progressive for Progressive DownloadsDownloads
……both Delivery Options both Delivery Options available as FREE available as FREE
downloads.downloads.
![Page 23: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/23.jpg)
Supports More Web Application ScenariosFully featured Web server supporting IIS7,SharePoint and the .NET FrameworkWindows Media Services 2008SQL Server Allowed for Local Web Applications
Enhanced Hardware SpecificationUp to 4 ProcessorsUp to 32GB RAM on x64 Servers
Streamlined Server with Small Footprint Only Includes Web Components and RoleServer Core Installation for Minimal Footprint
![Page 24: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/24.jpg)
IIS7 ContentIIS7 ContentArticles, Articles,
WalkthroughWalkthroughss
BlogsBlogsDownloadsDownloadsWebcastsWebcastsForumsForums
![Page 25: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/25.jpg)
Visual Studio 2008 and ASP.NET make developers more productive in building rich Web applications
Windows Server 2008 is a powerful web application and services platform
Manage with EaseLower Infrastructure CostsPowerful hosting of web application and services
Full spectrum of Media Delivery OptionsStreamingProgressive Download
![Page 26: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/26.jpg)
Q&AQ&A
![Page 27: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/27.jpg)
© 2008 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.
![Page 28: Windows Server 2008 - Web and Application Hosting](https://reader038.fdocuments.net/reader038/viewer/2022103110/54b7a06f4a79591d4a8b493b/html5/thumbnails/28.jpg)