List of Figures

Chapter 1: Introducing IIS 6

Figure 1-1: Internet Services Manager for IIS 1
Figure 1-2: The new browser-based administration tool of Window Server 2003.

Chapter 2: IIS 6 Architecture

Figure 2-1: The in-process execution model of IIS 1, 2, and 3.
Figure 2-2: The dual architecture of IIS 4 allowed applications to run in-process or out-of-process.
Figure 2-3: A more-detailed look at IIS 4 architecture including the WAM and MTS
Figure 2-4: Configuring an IIS 4 application to run out-of-process within its own isolated memory space
Figure 2-5: IIS 5 could run applications in-process, as a pooled process, or as an isolated process.
Figure 2-6: Selecting the Application Protection level in IIS 5
Figure 2-7: http.sys forwards incoming HTTP requests to a queue to await processing by an application pool.
Figure 2-8: A worker process acts as a host process within which a web application or ISAPI filter can run.
Figure 2-9: Examples of different types of application pools supported by IIS 6
Figure 2-10: Big picture of IIS 6 architecture when running in worker process isolation mode
Figure 2-11: Big picture of IIS 6 architecture when running in IIS 5 isolation mode

Chapter 3: Planning Deployment

Figure 3-1: The Microsoft Solution Framework (MSF) approach to project management

Chapter 4: Installing IIS 6

Figure 4-1: The Manage Your Server Wizard starts automatically after you install Standard or Enterprise Edition of Windows Server 2003.
Figure 4-2: Using the Configure Your Server Wizard to add a new role for your server
Figure 4-3: Selecting the Custom Configuration option to install IIS components on your server
Figure 4-4: Installing the Application Server role on your server
Figure 4-5: Selecting optional components to install on your Application Server
Figure 4-6: Completing adding the Application Server role to your server
Figure 4-7: IIS configuration displayed in Internet Services Manager console
Figure 4-8: Running the Network Client Administrator program
Figure 4-9: Specifying the path to the network installation files
Figure 4-10: Specifying the type of network boot disk and network adapter in the target machine
Figure 4-11: Configuring the network startup disk
Figure 4-12: Logon screen for Web Interface For Server Administration
Figure 4-13: The initial screen of the Web Interface For Server Administration site
Figure 4-14: Initial configuration of Web Edition as viewed in IIS console
Figure 4-15: Using Setup Manager to prepare for automated deployment
Figure 4-16: Using Setup Manager to create an answer file
Figure 4-17: Specifying a name and location for your newly created answer file
Figure 4-18: The IIS 4 machine is hosting three websites, as shown here in the Internet Services Manager console.
Figure 4-19: The AppOne site contains an application called First App that is configured to run out-of-process using process isolation.
Figure 4-20: Starting the upgrade process from IIS 4 to IIS 6
Figure 4-21: An upgraded IIS 4 web server runs in IIS 5 Compatibility mode.
Figure 4-22; An application running in-process on IIS 4 runs with Low (IIS process) application protection in IIS 5 compatibility mode on IIS 6.
Figure 4-23: An application running out-of-process on IIS 4 runs with High (Isolated) application protection in IIS 5 compatibility mode on IIS 6.
Figure 4-24: Preinstallation configuration of IIS5 machine
Figure 4-25: Properties of World Wide Web Publishing Service

Chapter 5: Administering Standard/Enterprise Edition

Figure 5-1: IIS Manager, a Microsoft Management Console used to administer Internet Information Services
Figure 5-2: IIS Manager uses properties sheets for configuring IIS settings.Web Connection
Figure 5-3: The Application Server console is another MMC tool for administering IIS.
Figure 5-4: To use IIS Manager, first connect to the computer you want to manage.
Figure 5-5: Specifying the IIS machine you want to connect to with IIS Manager
Figure 5-6: IIS Manager allows you to manage multiple IIS machines concurrently.
Figure 5-7: Backing up the IIS metabase and schema
Figure 5-8: Creating a password-protected backup that is machine independent
Figure 5-9: Configuring the automatic restart feature of the IIS Admin service
Figure 5-10: Server properties sheet in IIS Manager
Figure 5-11: Enabling Remote Desktop on a Windows Server 2003 machine
Figure 5-12: Using Remote Desktop Connection to log on to a remote server using Terminal Services
Figure 5-13: Using IIS Manager within a full-screen Remote Desktop session
Figure 5-14: Adding a new connection to the Remote Desktops console
Figure 5-15: Using the Remote Desktops console to administer a remote IIS machine using Terminal Services
Figure 5-16: The Tsweb virtual directory supports remote administration through the ActiveX-based remote Desktop Web Connection feature.
Figure 5-17: Using Internet Explorer to remotely administer an IIS machine using Remote Desktop Creating a Custom IIS Console

Chapter 6: Administering Web Edition

Figure 6-1: Logging on to the Web Interface for Server Administration (WISA)
Figure 6-2: The Welcome page of WISA
Figure 6-3: Configuring the Web Master Settings page for your remote server
Figure 6-4: Configuring Set Alert E-Mail for your remote server
Figure 6-5: Starting a Telnet session with the remote server

Chapter 7: Creating and Configuring Websites

Figure 7-1: The Default Web Site on IIS
Figure 7-2: Properties sheet for the Default Web Site, showing the Web Site tab
Figure 7-3: The Inheritance Overrides dialog box tells you when you are about to overwrite previously configured IIS settings.
Figure 7-4: The Home Directory tab of the Default Web Site Properties sheet
Figure 7-5: Specifying a remote home directory for the Default Web Site
Figure 7-6: Specifying credentials for accessing content located in a remote directory
Figure 7-7: Specifying an alias for a new virtual directory
Figure 7-8: The Default Web Site showing the new Sales (physical) and Support (virtual) directories
Figure 7-9: Creating a virtual directory using Web Sharing
Figure 7-10: Saving the configuration of a virtual directory to an XML file
Figure 7-11: Specifying default documents for the Default Web Site
Figure 7-12: The list of global MIME mappings that are registered by default
Figure 7-13: Creating a new MIME type mapping
Figure 7-14: The Web Site Creation Wizard
Figure 7-15: Configuring multiple host header names for a site

Chapter 8: Creating and Configuring Applications

Figure 8-1: Changing the isolation mode using the Services tab of Web Sites Properties
Figure 8-2: Enabling dynamic content using the Web Service Extensions (WSE) node
Figure 8-3: Default Web Site with an ASP.NET default document
Figure 8-4: Changing the default document order
Figure 8-5: Verifying that your ASP.NET application works
Figure 8-6: The Default Application running within the DefaultAppPool
Figure 8-7: Creating a new application pool
Figure 8-8: Moving an application between pools
Figure 8-9: Are there now two Default Applications?
Figure 8-10: Defining an application using an application name and starting point
Figure 8-11: Configuring an application
Figure 8-12: Configuring application options
Figure 8-13: Installing and configuring ISAPI filters

Chapter 9: Creating and Configuring FTP Sites

Figure 9-1: The Default FTP Site in IIS Manager
Figure 9-2: Specifying the content location for the Default FTP Site
Figure 9-3: Testing the Default FTP Site
Figure 9-4: Virtual directory within the Default FTP Site
Figure 9-5: Physical directories are displayed in FTP client directory listings.
Figure 9-6: Specifying FTP messages
Figure 9-7: Specifying IP address and port settings for a new FTP site
Figure 9-8: A new FTP site has been created.
Figure 9-9: Enabling FTP User Isolation for a new FTP site

Chapter 10: Securing IIS

Figure 10-1: Security tab showing NTFS permissions on \wwwroot
Figure 10-2: Determining effective permissions for an account
Figure 10-3: Configuring web permissions for the Default Web Site
Figure 10-4: Directory Security tab for Default Web Site
Figure 10-5: Configuring authentication methods for a site or directory
Figure 10-6: Configuring FTP site authentication
Figure 10-7: Logging on to a site using Integrated Windows Authentication
Figure 10-8: Logging on to a site using Digest Authentication
Figure 10-9: The .NET Passport Wizard
Figure 10-10: Associating a Passport password with a user account
Figure 10-11: Accessing a Passport-protected site
Figure 10-12: Configuring IP address and domain name restrictions
Figure 10-13: Locking out a subnet of hosts
Figure 10-14: Rule for blocking hosts
Figure 10-15: Web Service Extensions (WSE) node in IIS Manager
Figure 10-16: WSE Extended view
Figure 10-17: Configuring execute permissions for the Default Application
Figure 10-18: Configuring the process identity for an application pool
Figure 10-19: Verifying the process identity of a running worker process
Figure 10-20: Enabling parent paths for an application
Figure 10-21: Using the Web Server Certificate Wizard
Figure 10-22: Viewing an installed server certificate
Figure 10-23: Enabling SSL for the Default Web Site
Figure 10-24: Using the Certificate Import Wizard

Chapter 11: Working from the Command-Line

Figure 11-1: Running IISReset on the local machine as Administrator
Figure 11-2: Message when IISReset is run with the wrong credentials
Figure 11-3: Using secondary logon to run IISReset
Figure 11-4: Configuring the Telnet Server service
Figure 11-5: Starting the Telnet client on Windows Server 2003
Figure 11-6: Telnet client running in session mode
Figure 11-7: Telnet client connected to an IIS machine and running in command mode
Figure 11-8: Stopping a website on a remote machine using the iisweb.vbs script
Figure 11-9: IIS service dependencies
Figure 11-10: Rebooting an IIS machine using iisreset /reboot
Figure 11-11: Scheduling IISReset to run using Task Scheduler.
Figure 11-12: The WWW Service is stopped.
Figure 11-13: Accounting website created using iisweb.vbs
Figure 11-14: Virtual directory created using iisvdir.vbs
Figure 11-15: Default extensions defined on IIS

Chapter 12: Performance Tuning and Monitoring

Figure 12-1: Configuring isolation mode
Figure 12-2: Enabling and configuring worker process recycling
Figure 12-3: Enabling and configuring idle timeout
Figure 12-4: Enabling and configuring CPU monitoring
Figure 12-5: Enabling and configuring pinging
Figure 12-6: Enabling HTTP keep-alives
Figure 12-7: Enabling and configuring HTTP Compression
Figure 12-8: Configuring website connections limit
Figure 12-9: Using FTP connection monitoring
Figure 12-10: Maximizing data throughput
Figure 12-11: Enabling caching of ISAPI applications
Figure 12-12: Enabling ASP buffering
Figure 12-13: The Performance console

Chapter 13: Maintenance and Troubleshooting

Figure 13-1: The Custom Errors tab
Figure 13-2: Edit Custom Error Properties box
Figure 13-3: Friendly HTTP 403.2 error message
Figure 13-4: Default HTTP 403.2 error message
Figure 13-5: Enabling logging for the Default Web Site
Figure 13-6: Marking the default.asp page for logging
Figure 13-7: Specifying a new log schedule and log file directory
Figure 13-8: Specifying which properties to log
Figure 13-9: Configuring ASP error messages

Chapter 14: Working with the Metabase

Figure 14-1: Contents of the metabase history folder
Figure 14-2: Contents of MetaBack folder
Figure 14-3: Backing up the metabase
Figure 14-4: Naming a metabase backup set
Figure 14-5: Enabling direct metabase edit
Figure 14-6: Metabase errors in Event Viewer
Figure 14-7: Details of a metabase error event
Figure 14-8: IIS won’t start if the metabase is corrupt
Figure 14-9: Exporting a website configuration using IIS Manager
Figure 14-10: Importing a previously exported configuration file

Chapter 15: SMTP and NNTP

Figure 15-1: Default SMTP and NNTP virtual servers in IIS Manager
Figure 15-2: Configuring general properties for an SMTP virtual server
Figure 15-3: Delivery tab on properties sheet
Figure 15-4: Configuring outbound connections
Figure 15-5: Access tab settings
Figure 15-6: Configuring authentication methods for inbound connections
Figure 15-7: Configuring relay restrictions
Figure 15-8: Configuring authentication methods for outbound connections
Figure 15-9: Granting operator permissions
Figure 15-10: Configuring message settings
Figure 15-11: Configuring delivery settings
Figure 15-12: Configuring advanced delivery options
Figure 15-13: Configuring LDAP routing settings
Figure 15-14: Displaying the default SMTP domain
Figure 15-15: Configuring the default SMTP domain
Figure 15-16: Creating a new SMTP domain
Figure 15-17: Configuring a remote domain
Figure 15-18: Directory structure associated with NNTP service
Figure 15-19: Default newsgroups of the Default NNTP Virtual Server
Figure 15-20: Configuring general settings of an NNTP virtual server
Figure 15-21: NNTP server authentication methods
Figure 15-22: Configuring posting and newsfeed settings
Figure 15-23: Configuring settings for a newsgroup
Figure 15-24: Creating an expiration policy
Figure 15-25: Displaying the virtual directories for the Default NNTP virtual server
Figure 15-26: Configuring the Default virtual directory
Figure 15-27: Limiting newsgroup enumeration
Figure 15-28: Rebuilding an NNTP virtual server

Chapter 16: Publishing with IIS

Figure 16-1: Installing WebDAV
Figure 16-2: Enabling WebDAV using WSE
Figure 16-3: Open NTFS permissions for the Test virtual directory
Figure 16-4: Default NTFS permissions on a virtual directory
Figure 16-5: Special permissions for Users on a virtual directory
Figure 16-6: Configuring web permissions on a virtual directory
Figure 16-7: Open a web folder using Internet Explorer.
Figure 16-8: Content directory on client machine
Figure 16-9: Adding a web folder to My Network Places
Figure 16-10: Enabling FrontPage Server Extensions using WSE
Figure 16-11: Extending a virtual server
Figure 16-12: HTML administration tool for FPSE
Figure 16-13: Opening the FPSE admin tool from IIS Manager
Figure 16-14: Server Extensions 2002 tab on a website properties sheet
Figure 16-15: Configuring redirection
Figure 16-16: Configuring content expiration




IIS 6 Administration
IIS 6 Administration
ISBN: 0072194855
EAN: 2147483647
Year: 2003
Pages: 131
Authors: Mitch Tulloch

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net