Microsoft¿s Internet Information Server 6 is an Internet server program that works with the Windows Server 2003 operating system. IIS is Microsoft¿s answer in the Internet server market to Apache, the open source and #1 Internet server in use. In the US 9.7 million servers run IIS (28 percent of the market) powering 5.3 million .com domains. Delivered as a fee add-on for the Windows 2003 Server, IIS 6 is a major upgrade from version 5 with increased security, better .NET programming integration, and stronger abilities to work with non-Microsoft languages and servers. Companies using IIS Server as part of their backend systems include: Krispy Kreme, AT&T, Home Shopping Network, Rolling Stone.com, plus many others.
About the Author
Martin C. Brown is a former IT director with experience in cross-platform integration. A keen developer, he has produced dynamic sites for blue-chip customers, including HP and Oracle, and is the technical director of Foodware.net. Now a freelance writer and consultant, MC, as he is better known, works closely with Microsoft as a Subject Matter Expert (SME), is the LAMP technologies editor for LinuxWorld magazine, has regular article spots on ServerWatch.com and IBM DeveloperWorks, is a core member of the AnswerSquad.com team, and has written books such as XML Processing with Perl, Python, and PHP and portions of Apache 2.0: The Complete Reference. MC can be contacted at firstname.lastname@example.org, or through his Web site at http://www.mcslp.com.
Table of Contents
Who Should Read This Book. How to Use This Book.
1. Introducing IIS 6.
Supported Features. Availability. Compatibility.
2. Architecture and Execution.
What's New. Architecture. Configuration.
What's New. Locking/Unlocking a Server. Authentication Methods. Authorization. SSL Improvements. Worker Process Identification. Background Security. FTP Security.
4. Management and Monitoring.
What's New. XML Metabase. Web-based Management. Command-line Management. Remote Desktop-Terminal Services. Advanced Logging.
5. Performance and Reliability.
What's New. Asynchronous CGI. Site Driven Management. Content Caching. Worker Process Enhancements. Quality of Service Parameters. Network Load Balancing. Patch Management.
6. Development and Deployment.
What's New. ISAPI Extensions. Development Platforms. Web Services. Unicode Support.
7. Migrating from IIS 4/5 to IIS 6.
What's New. Fasttrack Guide-IIS 4 to IIS 6. Fasttrack Guide-IIS 5 to IIS 6. Feature Comparison (IIS 4 Through IIS 6). Upgrading to IIS 6. Using the IIS Migration Tool.
8. Migrating from Apache to IIS 6.
What's New. Administration. Log Files. Site Configuration. Security Conversions. Dynamic Solutions. Deployment Options.
Appendix A: Scalability and Reliability.
Appendix B: IIS 6 Resource Kits Guide.
Apache to IIS 6 Migration Tool. CustomAuth Version 1. IIS 6 Migration Tool. IISCertDeploy.vbs Version 1. IIS Host Helper Service Version 1. IISState Version 3. Log Parser Version 2.1. MetabaseExplorer Version 1.6. Permissions Verifier Version 1. RemapUrl Version 1. SelfSSL Version 1. TinyGet Version 5.2. Web Capacity Analysis Tool Version 5.2. WFetch Version 1.3.