Microsoft KB Archive/266115

= Resources for installing and using IIS 5.0 =

Article ID: 266115

Article Last Modified on 11/21/2006

-

APPLIES TO


 * Microsoft Internet Information Services 5.0

-



This article was previously published under Q266115



SUMMARY
This article provides information and additional resources for the following subjects:
 * Installation of IIS 5.0
 * Online Help and Documentation
 * Programming and Developing
 * Security Information and Considerations
 * Usage
 * Troubleshooting and Support
 * Miscellaneous Information and References



Installation of IIS 5.0
NOTE: IIS 5.0 is an integrated component of Windows 2000. Unlike IIS 4.0, it is not available as a separate download.

Upgrade Path

 * Windows NT 4.0 Server: If you upgrade Windows NT Server 4.0 to Windows 2000 Server, IIS 5.0 is automatically installed.


 * Windows 95, Windows 98, or Windows NT Workstation 4.0: If you upgrade Windows 95, Windows 98, or Windows NT Workstation 4.0 to Windows 2000 Professional, by default, IIS 5.0 is not installed unless Personal Web Server (PWS) has already been installed on the computer.

For more information, see Run IIS 5.0 Instead of PWS on Windows 2000 Professional.

Pre-Installation Checklist
 Moving from a non-Microsoft Web server to IIS: For information on migrating from other Web servers, see the TechNet article Getting Ready for IIS 5.0.

 Windows 2000 System Requirements: http://www.microsoft.com/windows2000/server/howtobuy/upgrading/default.mspx

 IIS Topics in the Windows 2000 Help: Initial information about using IIS, including how to install it, a software checklist, and how to test your new IIS installation are all located in the Windows 2000 Help file in the following location:

Internet Tools and Services\Internet Information Services

 Installing on a stand-alone or member server computer: In addition to the heavy load that is placed on a computer acting as both a Domain Controller and IIS server, synchronization problems such as those described in the Microsoft Knowledge Base article Q190005, A Site Set Up for Anonymous Access Prompts Users for Password can occur.

Manually Installing IIS 5.0
NOTE: When you install IIS, you can choose among several subcomponents in IIS.

If IIS 5.0 has not already been installed on your Windows 2000 computer, perform the following steps to install it:
 * 1) On the Start menu, click Control Panel, and then click Add/Remove Programs.
 * 2) Select Add/Remove Windows Components, select the Internet Information Services (IIS) component, and then follow the on-screen instructions.

Online Help and Documentation

 * Local online documentation: When a default installation of IIS is performed, the documentation is installed on the local computer, and viewed by using the URL http://localhost/iisHelp/.


 * Internet-Based Documentation: Additionally, this documentation is also available at http://windows.microsoft.com/windows2000/en/server/iis/.

Programming and Developing

 * Microsoft TechNet - Windows Web Services (IIS)


 * Microsoft Developer Network (MSDN): Server Technologies


 * Internet Information Services SDK: The SDK provides detailed information about creating ASP pages and developing Web applications. It also describes the event methods and interfaces available for creating components that can be accessed by ASP or ISAPI extensions. The SDK also contains information on how to store your custom IIS configuration data and how you can use built-in objects to manipulate that data, and how you can log server activity. Also, the SDK provides a library of script and program samples that demonstrate a variety of ways to interact with IIS programmatically.

Debugging
NOTE: Debug Symbol files (symbols) are required to do both kernel and user-mode debugging in Windows NT. Symbols provide a way to resolve global variables and function names in the loaded executable file.

Symbols are produced by the linker when a program is built. They are removed from the retail product and saved in a separate (.dbg) file. This considerably reduces file size, which decreases file load time and therefore increases system performance. Symbols represent Function/API names and global variables.  Windows 2000 symbols: The symbols used by IIS are included in the Windows 2000 symbols, which are available at the following locations:

 The &quot;Customer Support and Diagnostics Tools&quot; CD, which is included with Windows 2000 Server and Advanced Server.

</li> http://www.microsoft.com/windows2000/downloads/tools/symbols/default.asp</li></ul>

</li> Debugging Tools and Symbols

http://www.microsoft.com/whdc/devtools/debugging/debugstart.mspx

Windows 2000 Debuggers contain a graphical debugger you can use to debug Microsoft Win32-based applications. On Microsoft Windows NT or Windows 2000, you can also use the debuggers to debug kernel-mode drivers. The Windows 2000 Debuggers are included in the Platform Software Development Kit (SDK) and the Windows 2000 Driver Development Kit (DDK).</li></ul>

Security Information and Considerations

 * Microsoft Security Bulletin Search

http://www.microsoft.com/technet/security/current.aspx


 * IIS Lockdown Tool

http://www.microsoft.com/technet/security/tools/locktool.mspx


 * How to Use the IIS Security &quot;What If&quot; Tool

http://support.microsoft.com/support/kb/articles/q229/6/94.asp


 * How to Secure Your Microsoft Internet Information Server Environment

http://www.microsoft.com/seminar/shared/asp/view.asp?url=/Seminar/en/20020108tnt1-40/manifest.xml

Usage

 * Remote Administration: You can administer an IIS computer remotely using the MMC-based Internet Service Manager, the HTML-Based Internet Service Manager (commonly also known as WebAdmin or HTMLA), or Terminal Services.


 * The Art and Science of Web Server Tuning with Internet Information Services 5.0

http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/iis/maintain/optimize/iis5tune.mspx

This white paper describes the issues and approaches involved in tuning a Web server when running Internet Information Services 5.0 on Windows 2000 Server. It discusses the importance of monitoring and testing, as well as potential hardware, software, and tools issues that may arise. There is a section on new or changed IIS and Windows 2000 settings and features, and there are a number of appendixes that list useful tips, registry and metabase settings, and resources for your reference. Although this document is written specifically for IIS 5.0, much of this material may also be useful for IIS 4.0 administrators.
 * Internet Information Services 5.0 Technical Overview

http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/iis/deploy/depovg/iis5tech.mspx

This white paper gives information technology professionals a technical overview of the new features provided by Internet Information Services 5.0, delivered with the Windows 2000 operating system. These features include reliability and performance improvements such as Reliable Restart, Application Protection, and support for clustering. The paper also includes an extensive look at security provisions, and introduces new security protocols supported by IIS 5.0, including Transport Layer Security and Digest Authentication. For those who are using the Internet to share information, Web Distributed Authoring and Versioning (WebDAV) is also introduced. Application developers can find descriptions of a number of improvements to Active Server Pages (ASP).

Troubleshooting and Support
The following tools and resources are available to help you isolate problems, troubleshoot, and get technical support:


 * AutoDump Plus: A utility used for troubleshooting advanced IIS issues (for example, Access Violation error messages, services that stop responding, and 100 percent CPU usage). For more information, see the Microsoft Knowledge Base Article Q286350, HOWTO: Use Autodump+ to Troubleshoot 'Hangs' and 'Crashes'.


 * Microsoft Web Application Stress Tool: This is a simulation tool that is designed to realistically reproduce multiple browsers requesting pages from a Web application. It was developed by Web testers and is easy to use. Microsoft recommends that you use this tool to gather performance data on your Web site. For more information, see Q231282, INFO: Stress Tools to Test Your Web Server.


 * MetaEdit 2.1: Utility for troubleshooting and modifying metabase values.


 * Internet Information Server Newsgroups

Miscellaneous Information and References

 * Internet Information Server (version 4.0) is now named Internet Information Services (version 5.0) in Windows 2000.


 * Recommended Configurations and Installation Procedures for Site Server 3.0.


 * MDAC version 2.5 is included in Windows 2000. For the latest information about MDAC, see http://msdn.microsoft.com/dataaccess.


 * Internet Explorer version 5.0 is included in Windows 2000. For the latest information about Internet Explorer, see http://www.microsoft.com/windows/ie/.


 * Exploring Web & Application Services Product Guide

Additional query words: iis 5 tips tricks gotchas hints setup set up utilizing

Keywords: kbinfo KB266115

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.