Internet Information Service
(Microsoft IIS)
Xuefei Yao
Overview
Overview of IIS
Install IIS
World Wide Web Service (WWW)
File Transfer Protocol Service (FTP)
Demonstration
IIS:
To set up a Web Server
Client with Web Server
Web Browser
HTTP
HTTP
Internet HTTP
Explorer
IP
IP Address
Address
TCP/IP TCP/IP
Network
Basic Functions of IIS
World Wide Web (WWW) Service
Internet
It supports HTTP, allowing users to
publish the HTML documents on the web
site so that users can view your files with
a Web browser, such as Microsoft
Internet Explorer.
File Transfer Protocol (FTP)
Service
It supports FTP that’s used for
transferring files between computers on a
TCP/IP network
The popular web server products
August 2003 Web Server Survey conducted by NetCraft.
Why IIS?
Compatibility:
Compatible with Microsoft BackOffice Family including MS
SQL Server, MS Proxy Server, MS Exchange Mail Server,
MS System Manage Server, MS FrontPage…..
Security: Supports SSL (Secure Sockets Layer)
IIS provides users with a secure communication channel
between client and server so that the users don’t have to
worry about the interception of their sensitive information
during the transaction.
Simplicity: Easy to Handle:
Can be set up within a couple of minutes.
Versions of IIS
IIS 4.0(out of date): Microsoft NT server 4.0, Windows 95
IIS 5.0(Popular): Microsoft 2000 Server, Microsoft 2000
Professional
IIS 6.0 (Latest version) : Microsoft 2003 Server
Note:
1. The category depends on the platform it’s working on
2. The functions of the 3 version are almost the same. Of
course, the latest version is more powerful and reliable.
Installing IIS
Main Menu of IIS
World Wide Web (WWW) Service
Configuring ‘Web Site Identification’
Configuring ‘Home Directory’
Configuring ‘Documents’
Configuring Web Site Identification
Default Web Site Properties
Directory Security HTTP Headers Custom Errors Server Extensions
Web Site Operators Performance ISAPI Filters Home Directory Documents
Web Site Identification
Description: Default Web Site
IP Address: (All Unassigned) Advanced...
TCP Port: 80 SSL Port:
Connections
Unlimited
Limited To: 1000 connections
Connection Timeout: 900 seconds
HTTP Keep-Alives Enabled
Enable Logging
Active log format:
W3C Extended Log File Format Properties...
OK Cancel Apply Help
Configuring the Home Directory
Default Web Site Properties
Directory Security HTTP Headers Custom Errors Server Extensions
Web Site Operators Performance ISAPI Filters Home Directory Documents
When connecting to this resource, the content should come from:
Directory
Directory on
on A directory located on this computer
local computer
local computer Shared
A share located on another computer Shared folder
folder
A redirection to a URL
Local Path: C:\inetpub\wwwroot Browse...
Script source access Log visits
Read Index this resource
Write
Directory browsing
Application Settings
Application name: Default Application Remove
Starting point: <Default Web Site>
Configuration...
Execute Permissions: None
Application Protection: Medium (Pooled) Unload
OK Cancel Apply Help
Assigning a Default Document
FTP Service
Configuring FTP site identification
Configuring Security Accounts
Configuring Home Directory
FTP Site identification
FTP_Security Accounts
FTP_Home Directory
Demonstration
Testing
Testing aa FTP
FTP Site
Site
1. Create a HTML File-index.html with MS Frontpage.
2. Configure the FTP settings in IIS
3. Upload the HTML file to Use Cuteftp
Testing
Testing aa Web
Web site
site
1. Configure the WWW settings in IIS
2. Browse the default HTML file with IE
Reference
Microsoft Corporation. Internet Information Services 5.0
Documentation [Electronic Edition]
Questions?
Thanks !