Windows NT Internet Information Server
IIS Requirements
- RAM requirements for IIS are only 400K of memory.
- NT Server 4.0
- TCP/IP
- 486/50Mhz PI/90Mhz recommended.
- 16Mb, 32-64Mb recommended.
- Free hard disk room 50Mb, 200Mb recommended.
IIS Capabilities
- Supports HTTP, FTP, Gopher
- Secure access
- Monitoring and management of access
- Supports CGI and Perl.
Terms
- Virtual Directories - Causes directories on other servers to appear as though they are on your server.
- Virtual Servers - A single server is made to appear as though it is more than one server. Requirements:
- An IP address is required for the primary server and each virtual server.
- IP addresses must be on one NIC. Multiple IP addresses can be assigned to one NIC using the control panel Network applet.
- A home directory must be assigned to each IP address using the directories tab.
Installing IIS
Close all programs before installing including the control panel window.
- Put the NT Server CDROM in the CDROM drive.
- From the control panel network applet select the services tab, "Add", and select "Microsoft Internet Information Server".
- The "Microsoft Internet Information Server 2.0 Setup" dialog box appears. Select options and click "OK". Service components include:
- Internet Service Manager
- World Wide Web Service
- Gopher Service
- FTP Service
- ODBC Drivers and Administration - Allows internet utilities to interface with a database.
- Help & Sample Files
- Create an installation directory, or choose the default.
- Create or accept the default publishing directories for each installed service.
- Select "SQL Server" and click "OK" in the "Install Drivers" dialog box to install the drivers.
|
|
Other documented method, I think this is for version 2.0 which is an older version:
- Put the NT Server CDROM in the CDROM drive.
- Double click on the file, Inetstp, in the \I386\Inetsrv folder on the CDROM.
- Check available options, Domain name, SQL server and complete the installation.
When installation is complete, WWW, FTP, and gopher services are automatically started
Internet Server Tools Program Group
The Internet Server Tools program group includes:
- Internet Information Server setup
- Internet Service Manager
- Internet Service Manager (HTML)
- Key Manager
- Product documentation
Internet Service Manager
A tool used to administer internet services. It is used to configure the WWW, FTP, and Gopher services. It is accessed using the "Internet Server Tools" program folder on NT Server or the "Peer Web Services" tools program folder on NT workstation. Once started, double click on the service to be configured. A "Services Properties" dialog box will appear. It can manage internet services on several computers. There are three control views:
- Report View - An alphabetical list of selected computers. The default view. Used for managing one or two systems.
- Servers view - It lists the computer names of systems running IIS or peer web services. Used for larger IIS installations.
- Services View - Lists all computers running a particular service.
Functions:
- Connect to Server - Used to attach to server to be managed.
- Find all Servers - Used to locate systems dynamically.
- Services controls are stop, pause, and start. Could be done using control panel, but this feature makes ISM easier to use.
- Service properties. Properties of various services are listed below:
WWW Service Properties
Can be used to enable logging of use, disallow anonymous connections, and specify IP addresses that can access the WWW service. Tabs include:
- Service - Set up ports, connections, anonymous logon or user name logon.
- TCP Port - Normally 80
- Connection Timeout - Default 900 seconds. How long the connection is held open with no activity.
- Maximum Connections - Default of 100,000.
- Anonymous Login with user name and password text boxes. - Default of IUSR_computername.
- Password Authentication checkboxes:
- Allow Anonomous - No authentication required
- Basic (Clear Text) - Encoded authentification.
- Windows NT Challenge/Response - IE 2.0 and later only.
- Comment text box
- Directories - Where source files, script files, virtual directories are specified. IP address for virtual directories. Errors can be viewed here.
- "Enable Default Document" checkbox and text box which specifies the home HTML file for the WWW service.
- "Directory Browsing Allowed" checkbox - Allows users to see see your directories and HTML files. Virtual directories must be used with a hyperlink.
- Logging - Tracks hits to a log file. The logging feature reports your website hits. The log files are stored in \NTroot\system32\logfiles. Logging can be done to an SQL/ODBC database.
- Enable Logging checkbox.
- "Log to File" radio button with "Log Format" dropdown selection box.
- "Automatically Open New Log" checkbox with the following radio button choices:
- Daily
- Weekly
- Monthly
- When file size reaches and textbox in Mb.
- Log file directory textbox, normally C:\WINNT\System32\LogFiles
- Log to SQL/ODBC Database radio button
- Advanced - Control devices or IP addresses that can access.
- By default, all computers will be:
- Granted Access radio button
- Denied Access radio button
- Except those Listed below textbox.
- Limit Network Use by all Internet Services on this computer checkbox:
- Maximum Network use textbox in Kb/sec.
FTP Service Properties
Tabs include:
- Service
- TCP Port - Normally 21
- Connection Timeout - Default 900 seconds. How long the connection is held open with no activity.
- Maximum Connections - Default of 1,000.
- "Allow Anonymous Connections" with user name and password text boxes. - Default of IUSR_INSTRUCTOR.
- "Allow only anonomous connections" checkbox.
- Comment text box
- "Current Sessions" button - Shows users currently connected.
- Messages - Can define the following three messages
- Welcome Message
- Exit Message
- Maximum connections Message
- Directories - Specify FTP directories to be published and the listing style. Types of directories:
- Special Directories - Controls the root directory for FTP users.
- Username Directories - Directories inside the home directory matching the username of the person using FTP.
- Anonymous Directories - A directory inside the home directory for anonymous users.
- Annotated Directories - A file in each directory that contains summary information about the directory
- Directory text box. Normally the directory is C:\InetPub\ftproot
- Logging - Similar to WWW logging.
- Advanced - Similar to WWW advanced tab.
Remote Internet Service Manager
A tool used to administer internet services from a remote location using HTML documents. This version cannot stop or start web services.
FTP
Files available by the FTP service are placed in \InetPub\FTProot.
Gopher
Files available by the Gopher service are placed in \InetPub\Gophroot. Gopher type codes:
- 0 - A flat text file
- 1 - Gopher directory
- 2 - CSO phone book server
- 3 - Error
- 4 - A binary Macintosh file
- 5 - A binary DOS file
- 6 - Unix Uuencoded file
- 7 - Index search server
- 8 A telnet session
- 9 - binary file
- c - Calendar
- g - GIF graphic file
- h - HTML file
- i - In line text
- m - Mbox file in BSD format
- P - PDF document
- T - TN3270 mainframe session
- : - Bitmap image
DNS
DNS is installed using the control panel Network applet services tab. There is a DNS manager that is installed which is used to manage the DNS setup. A reverse and A record zone must be created for every domain or subdomain. These domains here are DNS domains, not Microsoft network domains. Your domain will be something like "mycompany.com". You must essentially do the following in the DNS manager:
- Choose "New Server" on the menu, enter DNS server host name.
- Click the DNS server host name and select "New Zone", then "Primary" and enter the zone name, "mycompany.com".
- Click the created DNS server host name again and select "New Zone", then "Primary" and enter an IN-ADDR.ARPA address for the zone in reverse order. If your network address is 192.168.1.0, enter "1.168.192.IN-ADDR.ARPA".
- Add host records for hosts by typing their names without the domain anme and associated IP address. Also select the "Create Associated PTR Record" checkbox in order to create the reverse lookup record.
- Click Finish
|