Skip to content

IIS 6 Administration

Best in textbook rentals since 2012!

ISBN-10: 0072194855

ISBN-13: 9780072194852

Edition: 2003

Authors: Mitch Tulloch

List price: $55.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Network administrators wear many hats and one is to keep the web server running. This work gives administrators everything they need to know to do their jobs. From complete installation to tips & tricks of taking care of daily tasks, this is the 'shop manual' for IIS 6.
Customers also bought

Book details

List price: $55.00
Copyright year: 2003
Publisher: McGraw-Hill Osborne
Publication date: 4/10/2003
Binding: Paperback
Pages: 608
Size: 7.25" wide x 9.00" long x 1.25" tall
Weight: 2.288
Language: English

Acknowledgments
Introduction
Overview
Introducing IIS 6
The IIS Story
IIS Rising
History of IIS
IIS 1
IIS 2
IIS 3
IIS 4
IIS 5
IIS 5.1
Features of IIS 6
Improved Architecture
Enhanced Security
Improved Performance
Improved Management
Other Enhancements
Windows Server 2003 Flavors
Checklist: Features of IIS 6
IIS 6 Architecture
The Evolution of IIS Architecture
Prior to IIS 4
IIS 4
IIS 5
IIS 6 Core Components
Differences from IIS 5
Kernel Mode HTTP Listener (http.sys)
Kernel Mode Queuing
IIS Admin Service
Web Administration Service (WAS)
Worker Processes
Application Pools
IIS 6 Application Modes
Worker Process Isolation Mode
IIS 5 Isolation Mode
Comparison of IIS 6 Application Isolation Modes
Additional Features
Logging
Caching
Large Memory Support
64-Bit Architecture
Checlist: Understanding IIS 6 Architecture
Deployment
Planning Deployment
The Deployment Process
Deployment Process Overview
Deployment Tools and Methods
Deployment Tools
Manual Deployment Methods
Automated Deployment Methods
General Planning Issues
Product Editions
Installation vs. Upgrade
Hardware Issues
Backups
Network
Security
Licensing
Windows Product Activation
IIS Planning Issues
Installing IIS
Installing ASP.NET
Installing FrontPage Server Extensions
Sample Web Applications
Web Service Extensions (WSE)
Application Isolation Mode
Checklist: Deployment Checklist
Installing IIS 6
Clean Install From Product CD
Installing IIS
Postinstallation Notes
Clean Install from Network Distribution Point
Creating a Distribution Point
Creating a Network Boot Disk
Installing Web Edition
Postinstallation Notes
Unattended Clean Install
Microsoft Windows Corporate Deployment Tools
Running Setup Manager
Preparing Network Boot Disk
Performing an Unattended Installation
Postinstallation Notes
Upgrading from IIS 4
Preinstallation Notes
Performing the Upgrade
Postinstallation Notes
Upgrading from IIS 5
Preinstallation Notes
Performing the Upgrade
Postinstallation Notes
Checklist: Installation Methods
Basic Administration
Administering Standard/Enterprise Edition
Administration Methods
IIS Manager
Starting IIS Manager
Console Tree
Properties Sheets
Task Menus
Other Consoles for Administering IIS
Creating a Custom IIS Console
Basic Administration Tasks
Server Properties
Windows Server 2003 Administration Tools Pack
Next Steps in Administering IIS
Remote Desktop
Components of Remote Desktop
Enabling Remote Desktop
Using Remote Desktop Connection
Using the Remote Desktops Console
Other Remote Desktop Clients
Remote Desktop Web Connection
Remote Administration (HTML)
Comparison of Administration Methods
Challenge
Checklist: IIS Administration Tools and Tasks
Administering Web Edition
Administration Methods
Web Interface for Server Administration
Welcome Page
Status Page
Sites Page
Web Server Page
Network Page
Users Page
Maintenance Page
The Verdict on Remote Administration (HTML)
Using Telnet
Checklist: Using WISA
Creating and Configuring Websites
Configuring the Default Web Site
Using IIS Properties Sheets
Default Web Site Identity
Location of Content
Creating Virtual Directories
Default Document
MIME Types
Stopping, Pausing, and Starting Sites
Saving Site Configuration
Other Configuration Tasks
Creating Web Sites
Web Site Creation Wizard
Web Site Identity
Other Configuration Tasks
Web Interface for Server Administration
Checklist: Administering Websites with IIS Manager
Creating and Configuring Applications
Types of IIS Applications
ASP
ASP.NET
ISAPI
CGI
Preparing IIS for Hosting Applications
Isolation Modes
Enabling Dynamic Content
Working with ASP.NET
Installing ASP.NET
Using the Default Application
Application Pools
Creating Applications
Configuring Applications
Working with ASP
Working with ISAPI
Working with CGI
Checklist: Administering Applications
Creating and Configuring FTP Sites
Installing the FTP Service
FTP Features in IIS 6
Configuring the Default FTP Site
Location of Content
Virtual Directories
Other Configuration Tasks
Creating Additional FTP Sites
Using FTP User Isolation
Using Server-to-Server FTP Transfer
Checklist: Administering FTP Sites
Advanced Administration
Securing IIS
Permissions
NTFS Permissions
Web Permissions
Combining NTFS and Web Permissions
Shared Folder Permissions
Authentication
Configuring Authentication Methods
Anonymous Access
Integrated Windows Authentication
Digest Authentication
Basic Authentication
.NET Passport Authentication
Summary of Authentication Methods
Combining Authentication and Permissions
IP Address and Domain Name Restrictions
Putting It All Together
Application Security
Configuring Web Service Extensions (WSE)
Configuring Execute Permissions
Configuring Application Pool Identities
Other Application Security Issues
Using SSL to Secure IIS
Requesting and Installing a Server Certificate
Enabling SSL
Testing the Server Certificate
Managing the Server Certificate
Additional Steps for Securing IIS
Worker Process Isolation Mode
Virtual Directories
IIS Logging
CGI Parameters
General Operating System Security
Checklist: Securing IIS
Working from the Command-Line
Methods for Command-line Administration
IISReset
WMI
ADSI
Other Commands
Running Remote Commands
Using Telnet
Running Scripts
Managing Services
Using IISReset
Using net Commands
Managing Websites
Creating Websites
Starting, Stopping, and Pausing Websites
Querying Websites
Deleting Websites
Managing Virtual Directories
Creating Virtual Directories
Querying Virtual Directories
Deleting Virtual Directories
Managing FTP Sites and Virtual Directories
Managing Applications and Web Service Extensions
Listing Web Service Extensions
Listing Files Associated with Web Service Extensions
Enabling a Web Service Extension File
Add a New Extension
Enabling a Web Service Extension
Managing Application Dependencies
Listing Running Applications
ADsutil
Windows Commands and Support Tools
Checklist: Command-line Administration
Performance Tuning and Monitoring
Tuning IIS
Choosing an Isolation Mode
Tuning Application Pools
Quality of Service
Registry Tuning Tips
Metabase Tuning Tips
Additional Server Tuning Tips
Tuning Applications
ISAPI Caching
ASP Buffering
Writing High-Performance Applications
Additional Application Tuning Tips
Performance Monitoring
Tools for Performance Monitoring
How to Monitor Performance
Important Performance Counters
Checklist: Performance Tuning
Maintenance and Troubleshooting
HTTP Error Messages
HTTP Status Codes
Viewing HTTP Status Codes
Common HTTP Error Messages
Substatus Error Codes
Custom HTTP Error Messages
Custom HTTP Error Messages In Detail
Web Logging
Enabling and Configuring Web Logging
Log File Formats
Using W3C Extended Logging
Securing Web Logs
Managing Web Logs
Converting Log Formats
IIS and Event Logs
Logging ASP Events
Eventquery.vbs
More Troubleshooting Tips
Can't Access Site
Some Users Can't Access FTP Site
Logging Worker Process Recycling
Can't Administer IIS Using Remote Desktop
Host Header Issues
ASP Error Messages
Anonymous Users Can't Run CGI Apps
Automatic Restart Disabled
My Troubleshooting Tips
Checklist: Troubleshooting Tools and Procedures
Working with the Metabase
Overview of Metabase
Changes in IIS 6
XML Metabase
Function
Physical Structure
Operation
Logical Structure
The Metabase Configuration File
Analyzing a Sample MetaBase.xml File
Modifying the MetaBase.xml File Using IIS Manager
Summary of MetaBase.xml Structure
The Metabase Schema File
Managing the Metabase
Saving Changes to Disk
Backing Up the Metabase
Restoring the Metabase
Editing the Metabase
How Direct Metabase Edit Works
Examples of Editing the Metabase
Exporting the Metabase
Importing the Metabase
Checklist: Managing the Metabase
SMTP and NNTP
The SMTP Service
Installing the SMTP and NNTP Services
Configuring the Default SMTP Virtual Server
SMTP Domains
Testing the SMTP Service
The NNTP Service
Installing the NNTP Service
Administering NNTP Servers
Testing the NNTP Service
Checklist: Administering SMTP and NNTP
Publishing with IIS
WebDAV
How WebDAV Works
Enabling WebDAV
Configuring WebDAV
Publishing Using WebDAV
FrontPage Server Extensions (EPSE)
Enabling FPSE
Redirection
Content Expiration
Content Ratings
Checklist: Publishing and Managing Content
Appendix
Comparison of IIS 5 and 6
Useful IIS Resources
Index