space
Contents Index Previous Chapter Next Chapter

CHAPTER 1

Installing Internet Information Server


This chapter will help you quickly and easily install Microsoft Internet Information Server for Windows NT Server.

All you need to do is connect your Windows NT–based computer to the Internet or your intranet (your local or wide area network), install Microsoft Internet Information Server software and specify your home directory. This chapter tells you how.


Important   To publish on the World Wide Web (WWW) and the Internet, you must contact an Internet Service Provider (ISP) to obtain an Internet connection. Your ISP will provide your server’s Internet Protocol (IP) address, subnet mask, and the default gateway’s IP address. (The default gateway is the computer through which your computer will route all Internet traffic.)

To Top Installation Overview

You can easily install Internet Information Server while you install Windows NT Server. When prompted to install Internet Information Server, make sure the check box is selected and click OK. That’s it! If you already have the necessary Internet or intranet connection, you can accept all of the default settings during setup and then add your Hypertext Markup Language (HTML) content files to the Wwwroot folder. Your files will be immediately available to users. The default setup configurations are suitable for many publishing scenarios without any further modifications.

This section defines the installation requirements and explains how to:

Installation Requirements

Microsoft Internet Information Server requires:

To publish on an intranet, you will need

To publish on the Internet, you will need

Windows NT Configuration and Security Checklists

You must configure the Windows NT Server networking component so that your Web server can operate on the Internet. Microsoft recommends that you also enhance the Windows NT default security settings and implement other Windows NT security measures to prevent users from tampering with your computer or network. For more information about security, see Chapter 5, “Securing Your Site Against Intruders.”

Windows NT Configuration Checklist

Use the Network application in Control Panel for all configuration tasks mentioned in this section.

Windows NT Security Checklist

Several steps can be taken to enhance the security of a computer publishing information on an intranet or the Internet. For further information on these checklist topics, see Chapter 5, “Securing Your Site Against Intruders.”

User Accounts

NTFS File Security

Running Other Network Services


Warning   Make sure to check with your system administrator because unbinding services could have undesirable effects.

Before Installing Internet Information Server

Before installing the Internet Information Server services, disable any other Internet services.

If your server has another version of File Transfer Protocol (FTP), gopher, or World Wide Web (WWW) services installed (such as the FTP service included with Windows NT or the European Microsoft Windows Academic Centre [EMWAC] services included in the Windows NT Resource Kit), disable these services before you install the Microsoft Internet Information Server services. See the documentation for each service to see how to disable it.

FTP Guest Account Access

During the setup process, a screen will appear, asking you whether you want to disable access by the Guest account to your FTP server.

Microsoft recommends that you select Yes to protect the contents of your system. If you choose the No option and enable guest access to your server, all existing files and any new files will be available to the Guest account through FTP. You will need to disable access to each file or folder individually to prevent unauthorized access. Disabling FTP access for the Guest account will not affect the IUSR_computername account that is created during setup.

Administrator Privileges Required

To install the services for Internet Information Server, you must be logged on to the server with administrator privileges. You also need administrator privileges to configure the services remotely through Internet Service Manager.

Installation Folder

By default, Internet Information Server is installed from the compact disc to C:\Winnt\System32\Inetsrv. If you change the default, be sure to enter a fully qualified path name, including a drive letter. Relative paths and paths without drive letters can be misinterpreted by Setup.

Remove All Button

When setting up a new version of Internet Information Server from your computer, click the Remove All button to delete the previous version.

Event Log Availability

If you remove Internet Information Server, you will be unable to review IIS events in the Event Log.

Content Folders and Files

The Remove All button in Setup removes all Internet Information Server program files but does not remove the directory structure or any content or sample files. This setting protects your content files from unintentional deletion. If you want to remove these folders and files after completing the Remove All process, delete them by using Windows NT Explorer.

Converting 16-Bit ODBC Drivers to 32-Bit during Setup

If there are data sources referring to 16-bit Open Database Connectivity (ODBC) drivers on the system, Setup will detect them and ask you if you want to convert them to 32-bit. If you choose Yes, these data sources will be converted to refer to the 32-bit ODBC drivers.


To Top Installing Internet Information Server

You can install Internet Information Server while installing Windows NT Server or after you have installed Windows NT Server.

To install Internet Information Server during Windows NT Server Setup


If you do not install Internet Information Server while setting up Windows NT Server, you can install it separately any time afterward. To install Internet Information Server separately, you must be logged on with administrator privileges.

To install Internet Information Server after installing Windows NT Server


You can also install Internet Information Server by using the Windows NT Control Panel.


Alternatively, you can install Internet Information Server directly from the Windows NT Server compact disc.

Setup Process for Internet Information Server

This section walks you through the setup process and gives guidelines for setting up Internet Information Server.


Important   If you want to provide access to databases though the Microsoft Internet Information Server, you need to set up the ODBC drivers and data sources by using the ODBC application in Control Panel. Please see Chapter 8, “Publishing Information and Applications,” for specific instructions.


This final step completes Peer Web Services Setup. Now you must close the Services property sheet and restart your computer for the changes to take effect.

The preceding steps are all that is required for a simple installation. You are now ready to publish on the Internet or your intranet. There is no need to start Internet Service Manager unless you want to make advanced configuration changes. (If so, refer to Chapter 3, “Configuring and Managing Internet Information Server.”) Use the Services application in Control Panel to confirm successful installation of the publishing services.

Unattended Setup When Installing from a Network Folder

If you are using Microsoft Internet Information Server on a network you can copy the contents of the Inetsrv folder on the Windows NT compact disc to a folder on your network and perform unattended installations over the network from that folder. (You can start an unattended setup from the compact disc itself; however, only the default configuration can be installed in this case.) This is useful for installing the services software on several computers in your network.

In the Inetsrv folder, there is an Unattend.txt file. Unattend.txt is a sample configuration file used by the program for unattended installation. You modify the values in the file to configure setup. In general, the value 1 represents TRUE and the value 0 represents FALSE. It is suggested that you copy Unattend.txt to the folder containing the Inetstp.exe file you will use, then modify it to meet your installation requirements.

To start unattended setup you must use the command prompt. Change to the folder containing both Inetstp.exe and Unattend.txt and type

inetstp -b unattend.txt

where Unattend.txt is the file you have modified. See Unattend.txt on the compact disc for more information about unattended setup.

The IUSR_computername Account

Setup automatically creates an anonymous account called IUSR_computername. This account has a randomly generated password and privilege to log on locally. On domain controllers, this account is added to the domain database. This process is fully automatic. After installation is complete, you can change the user name and password for this account from the Service property sheet in Internet Service Manager, as long as the new user name and password match the same user name and password in the Windows NT User Manager.

Note   If you change the anonymous user name account (IUSR_computername) in the Windows NT User Manager for Domains, Microsoft suggests you copy the IUSR_computername account and then give it a new name and password, rather than create an entirely new account. By copying the IUSR_computername account you are sure to carry over all the privileges and user rights granted to that account. Then change the anonymous user name and password in the Internet Service Manager, making sure it is the exactly same as the new user name and password created in the User Manager for Domains.

The WWW, FTP, and gopher services use the IUSR_computername user account by default when anonymous access is allowed. To set the rights for IUSR_computername, use User Manager. To set file permissions on NTFS drives for IUSR_computername, use Windows NT Explorer. To change the account used for anonymous logons for any of the Internet Services, select the Service Properties option from the Properties menu in Internet Service Manager.


To Top How to Publish Information

Now that Microsoft Internet Information Server is installed and running, you are ready to publish on the Internet or your intranet. Publishing information with Internet Information Server is easy. If your files are in HTML format, just add them to the appropriate home directory. For example, to make files available to a Web browser using the WWW service, place the files in the Wwwroot folder.

For more extensive information on creating and publishing content files, see Chapter 8, “Publishing Information and Applications.” Note that you can also create and publish highly interactive systems by writing programs that use ISAPI.

Note   If you provide files with the gopher or FTP services, you can share those files instantly. Users can navigate through the files much as they do in Windows NT Explorer or at the command prompt. With gopher, you can customize how your folders and files appear to browsers; you can also include links to other servers in your files. FTP can be used to accept files from or send files to Internet users.

Attempting to Publish from Redirected Network Drives

The FTP, gopher, and WWW services cannot publish from redirected network drives (that is, from drive letters assigned to network shared folders). To use network drives, you must use the server and share name (for example, \\Computername\Sharename\Wwwfiles). If you require a user name and password to connect to a network drive, all requests from remote users to access that drive must be made with the user name and password you specified, not the anonymous IUSR_computername account or another account you may have specified.

Consider security issues carefully when using this feature. Remote users could possibly make changes to a network drive by using the permissions of the user name specified to connect to the network drive.

Default.htm and the Internet Information Server Home Page

By default, Internet Information Server uses a file named Default.htm as the home page for the various samples, tools, and demonstrations that come with the product. If the Wwwroot folder of your Web server already contains a file named Default.htm when you install Internet Information Server, your file will not be overwritten with our file. As a result, you will not have immediate access to our sample home page and the links it provides when you run Internet Information Server.

In this case, to view our version of Default.htm and the links it provides, type the following Uniform Resource Locator (URL) in the Internet Explorer Address box.

http://computername/samples/default.htm

This command loads the file Default.htm from the Wwwroot\Samples folder.

You can also rename or move your version of Default.htm to a different folder and then copy the file Default.htm from the Samples folder. This approach will make our version of Default.htm your Web server’s home page.

How to Test Your Internet Information Server Installation

You can test your installation by using Internet Explorer to view the files in your home directory.

To test a Web server connected to the Internet

To test a Web server on your intranet



Contents Index Previous Chapter To Top Next Chapter

© 1996 by Microsoft Corporation. All rights reserved.