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.
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 (http://technet.microsoft.com/en-us/library/bb742498.aspx).
•
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 (http://support.microsoft.com/kb/190005/) 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.
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/ (http://localhost/iisHelp/).
Internet
Information Services SDK (http://msdn2.microsoft.com/en-us/library/aa286507.aspx): 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 "Customer Support and Diagnostics Tools" CD, which
is included with Windows 2000 Server and Advanced Server.
Debugging Tools and Symbols http://www.microsoft.com/whdc/devtools/debugging/debugstart.mspx (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).
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://technet.microsoft.com/en-us/library/bb742402.aspx (http://technet.microsoft.com/en-us/library/bb742402.aspx) 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://technet.microsoft.com/en-us/library/bb742401.aspx (http://technet.microsoft.com/en-us/library/bb742401.aspx)
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).
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' (http://support.microsoft.com/kb/286350/).
•
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 (http://support.microsoft.com/kb/231282/).
•
MetaEdit
2.1: (http://support.microsoft.com/kb/232068/) Utility for troubleshooting and modifying metabase values.
MDAC version 2.5 is included in Windows 2000. For the
latest information about MDAC, see
http://msdn.microsoft.com/dataaccess (http://msdn2.microsoft.com/en-us/data/default.aspx).
•
Internet Explorer version 5.0 is included in Windows 2000.
For the latest information about Internet Explorer, see
http://www.microsoft.com/windows/ie/ (http://www.microsoft.com/windows/ie/).
Need More Help? Contact a Support professional by Email, Online or Phone.
Customer Service For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
Newsgroups Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.