Create bookmark
Internet Information Services (IIS) 6 Resource Kit
Notes
Please login to add notes
- + Cover
- Contents at a Glance
- Table of Contents
- Acknowledgments
- + Introduction
-
+
Part I Deploying Internet Information Services (IIS) 6.0
-
+
Chapter 1 Overview of Deploying IIS
-
+
Chapter 2 Deploying ASP.NET Applications in IIS 6.0
-
+
Chapter 3 Securing Web Sites and Applications
- + Overview of the Securing Web Sites and Applications Process
- + Reducing the Attack Surface of the Web Server
- + Preventing Unauthorized Access to Web Sites and Applications
- + Isolating Web Sites and Applications
- + Configuring User Authentication
- + Encrypting Confidential Data Exchanged with Clients
- + Maintaining Web Site and Application Security
- Additional Resources
-
+
Chapter 4 Ensuring Application Availability
-
+
Chapter 5 Upgrading an IIS Server to IIS 6.0
-
+
Chapter 6 Migrating IIS Web Sites to IIS 6.0
- + Overview of Migrating IIS Web Sites to IIS 6.0
-
+
Preparing for Migration
- Identifying Which Web Site and Application Components to Migrate
- Determining Compatibility with Windows Server 2003
- Determining Application Compatibility with Worker Process Isolation Mode
- Determining Application Compatibility with the .NET Framework
- Selecting a Migration Method
- Identifying the Role of the IIS 6.0 Migration Tool
- + Deploying the Target Server
- + Migrating Web Sites with the IIS 6.0 Migration Tool
- + Migrating Web Sites Manually
-
+
Configuring IIS 6.0 Properties
- Configuring IIS 6.0 Properties That Reference Local User Accounts
- Configuring Web Service Extensions
- Configuring MIME Types
- Migrating Server Certificates for SSL
- Migrating FrontPage Users and Roles
- Configuring IIS 6.0 to Host ASP.NET Applications
- Determining Whether to Run the IIS Lockdown Tool and UrlScan
-
+
Performing Application-Specific Migration Tasks
- Modifying Application Code for Compatibility with Windows Server 2003 and IIS 6.0
- Installing Additional Software Required by Applications
- Migrating MTS Packages, COM Objects, and COM+ Applications
- Modifying ODBC Data Connection Strings and DSNs
- Creating IP Addresses That Are Used by Applications
- Creating Users and Groups That Are Used by Applications
- Creating Registry Entries for Applications
- + Completing the Migration
- Additional Resources
- + Chapter 7 Migrating Apache Web Sites to IIS 6.0
- Appendix A IIS Deployment Procedures
- Appendix B Changes to Metabase Properties in IIS 6.0
-
+
Chapter 1 Overview of Deploying IIS
-
+
Part II Internet Information Services (IIS) 6.0 Resource Guide
- + Chapter 8 Introducing IIS 6.0
-
+
Chapter 9 IIS 6.0 Architecture
-
+
Chapter 10 Running IIS 6.0 as an Application Server
- Introduction to Running an Application Server
- + Configuring an Application Server Role
- Enabling Dynamic Content
- + Configuring an Application Isolation Mode
- + Creating Application Pools
- + Ensuring Application Health in Worker Process Isolation Mode
- + Managing Resources in Worker Process Isolation Mode
- + Running Web Applications
- Additional Resources
-
+
Chapter 11 Working with the Metabase
-
+
Chapter 12 Managing a Secure IIS 6.0 Solution
- + Chapter 13 Optimizing IIS 6.0 Performance
-
+
Chapter 14 Web Server Scalability
- + Scaling IIS 6.0
- + Improving IIS 6.0 Scalability and Availability with Network Load Balancing
- + Improving Scalability by Optimizing IIS 6.0 Queues
- + Improving Scalability by Optimizing IIS 6.0 Caches
- + ISP Scaling — Strategies for Hosting Thousands of Sites
- + Improving Scalability Through UNC– Based Centralized Content Storage
- + Case Study: Scaling an ASP.NET Web Application on IIS 6.0
- Additional Resources
-
+
Chapter 15 Configuring Internet Sites and Services
-
+
Chapter 16 IIS 6.0 Administration Scripts, Tips, and Tricks
- + Creating and Configuring a Site Programmatically
- Creating a Web Site from a Template
- + Managing IIS 6.0 Programmatically by Using ADSI
- + Managing IIS 6.0 Programmatically by Using WMI
- + Managing Server Certificates Programmatically
- Managing IIS 6.0 Remotely
- Scheduling IIS 6.0 Backups
- Restarting and Alternatives to Restarting IIS 6.0
- Additional Resources
-
+
Chapter 17 Analyzing Log Files
-
+
Chapter 18 Troubleshooting IIS 6.0
- + Overview of Troubleshooting IIS 6.0
- + Tools for Troubleshooting IIS 6.0
- + IIS Fundamentals
-
+
Common Troubleshooting Tasks
- Disabling HTTP Friendly Error Messages in Internet Explorer
- Generating an HTTP Request
- Checking Basic Functionality with Test Request Files
- Browsing with Different Host Name Styles
- Using Substatus and Win32 Errors in W3C Extended Logging
- Configuring the WWW Service to Log Worker Process Recycling Events
- Checking NT System and Application Event Logs
- Checking the HTTP Error Log
- Checking the IIS Logs
- Restarting IIS Services
- Identifying Worker Process Process ID
- + HTTP Status Codes
- + Troubleshooting Configuration Problems
- Troubleshooting HTTP.sys Problems
- Troubleshooting Miscellaneous Problems
- + Advanced Troubleshooting
- Additional Resources
-
+
Appendix C Common Administrative Tasks
- + Appendix D Unattended Setup
-
+
Appendix E Using FrontPage 2002 Server Extensions with
- + Appendix F IIS 6.0 Performance Counters
- + Appendix G IIS 6.0 Event Messages
- + Appendix H Centralized Binary Log File Format
-
+
Appendix I IPv6 and IIS 6.0
- + Glossary
Deploy and support IIS 6.0, which is included with Microsoft Windows Server 2003, with expertise direct from the Microsoft IIS product team. This official RESOURCE KIT packs 1200+ pages of in-depth deployment, operations, and technical information, including step-by-step instructions for common administrative tasks. Get critical details and guidance on security enhancements, the new IIS 6.0 architecture, migration strategies, performance tuning, logging, and troubleshooting--along with timesaving tools, IIS 6.0 product documentation, and a searchable eBook on CD. You get all the resources you need to help maximize the security, reliability, manageability, and performance of your Web server--while reducing system administration costs.
Get in-depth guidance--straight from the Microsoft IIS team on how to:
Upgrade or migrate existing IIS solutions to IIS 6.0
Migrate Apache Web sites--migration tool included on CD
Deploy Microsoft ASP.NET applications on IIS 6.0
Configure and manage IIS security services
Manage the IIS 6.0 metabase using built-in GUI-based and command-line utilities
Run IIS 6.0 as a platform for Web applications
Streamline programmatic administration with the scripts and tools on CD
Apply best practices for improving server availability and scalability, including managing large-scale deployments
Optimize IIS performance with effective monitoring, tuning, and troubleshooting procedures
Resource Kit tools plus Windows Server 2003 evaluation software inside
Use IIS 6.0 Resource Kit tools to query log files, manage security features, run stress tests, migrate servers, troubleshoot problems, and more.
The CD includes the following tools:
Apache to IIS 6.0 Migration Tool
CustomAuth
IISCertDeploy.vbs
IIS Host Helper Services
IIS 6.0 Migration Tool
IISState
Log Parser
Metabase Explorer
Permissions Verifier
RemapUrl
SelfSSL
TinyGet
Web Capacity Analysis Tool
WFetchCD also features:
180-day evaluation version of Windows Server 2003, Standard Edition
IIS 6.0 Help system
Windows Registry Reference
Fully searchable eBook of this complete RESOURCE KIT
A Note Regarding the CD or DVD
The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.
Test the closed alpha on paperc.com

