Module 11: Configuring a Web Server

Download Report

Transcript Module 11: Configuring a Web Server

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 Browser
Web Server
HTTP
Internet
Explorer
HTTP
IP Address
TCP/IP
TCP/IP
Network
Basic Functions of IIS

World Wide Web (WWW) Service
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
Internet
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
Web Site Operators
Custom Errors
HTTP Headers
Performance
Server Extensions
ISAPI Filters Home Directory
Documents
Web Site Identification
Description:
Default Web Site
IP Address:
(All Unassigned)
TCP Port:
80
Advanced...
SSL Port:
Connections
Unlimited
Limited To:
1000
connections
900
Connection Timeout:
HTTP Keep-Alives Enabled
seconds
Enable Logging
Active log format:
W3C Extended Log File Format
OK
Cancel
Properties...
Apply
Help
Configuring the Home Directory
Default Web Site Properties
Directory Security
Web Site Operators
HTTP Headers
Custom Errors
Server Extensions
Performance ISAPI Filters Home Directory Documents
When connecting to this resource, the content should come from:
Directory on
A directory located on this computer
local computer
A share located on another computer
A redirection to a URL
Local Path:
C:\inetpub\wwwroot
Browse...
Log visits
Index this resource
Script source access
Read
Write
Directory browsing
Application Settings
Application name:
Default Application
Starting point:
<Default Web Site>
Execute Permissions:
None
Remove
Configuration...
Application Protection: Medium (Pooled)
OK
Cancel
Unload
Apply
Help
Shared folder
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 a FTP 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 a Web 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 !