第 3章 Web站点的安装、
配置与应用
Web是在 Internet/Intranet上运行的信息系统,它重新定义了信息共享方式,使 Internet/Intranet的用户界面非常友好,用户只要有一台计算机与
Internet/Intranet相连,就可以访问 Internet/Intranet上任何位置的 Web站点 。
通过本章的学习,读者将掌握一个 Web站点的基本安装,配置与应用技术 。
本章训练目标:
(1) 了解 Web的基本工作过程及 Web站点的构成 。
(2) 通过实训掌握个人 Web服务器的安装,配置与应用技术 。
(3) 通过实训掌握 Windows NT环境上 Web服务器的应用技术 。
Web站点的安装、配置与应用
3.1 Web的基本工作过程及 Web站点的构成
3.2 个人 Web服务器的安装、配置与应用实训
3.3 Windows NT上 Web站点的规划、安装、配置和应用实训
练 习
上机练习
实训课题
3.1 Web的基本工作过程及 Web
站点的构成
3.1.1 客户机 /应用服务器 /数据库服务器三层计算机模式的基本概念通过客户机访问 Web的结构如图 3.1所示 。 在三层结构中,客户机通过 Internet/Intranet网络访问应用服务器,
应用服务器根据客户请求自动完成对数据库数据的操作,然后把处理结果返回客户机 。
图 3.1 客户机 /Web服务器 /数据库服务器三层结构
3.1.2 Web的基本工作过程
Web系统是一种基于超链接 ( hyperlink) 的超文本
( hypertext) 和超媒体 (hypermedia)系统,由于提供媒体信息的多样性,也称为超媒体环球信息网 。
Web的工作过程见图 3.2,它的工作步骤如下:
(1) 用户启动客户端浏览器,在浏览器中确定将要访问页面的 URL地址。
(2) Web服务器根据浏览器送来的请求,把 URL地址转换成页面所在服务器上的文件路径名,找到相应的文件。
(3) 如果 URL指向 HTML文档,Web服务器使用 HTTP协议把该文档直接送给浏览器。
(4) 浏览器解释 HTML文档,在客户端屏幕上向用户展示结果。
图 3.2 Web的工作过程
3.1.3 Web站点的构成
1,Web站点的构成图 3.3是一个实际 Web站点的结构示意图,站点软件使 用了微软的配套产品。
图 3.3 Web站点结构示意图
2,域名注册一般域名应突出站点所在单位的名称和特点。中国互联网中心
(CNNIC)是我国 cn域名的授权管理和运行机构,负责 cn域名注册以及国内用户注册国际 com域名的备案。
3,Web服务器解决方案
Web服务器的解决方法有很多种,本书主要介绍两种,即 IIS和 个人 Web服务器 (PWS,Personal Web Server)。
(1) 个人 Web服务器。使用 Personal Web Server不需要连接到一个网络或一台服务器上,可以利用一台 PC既做客户机又做服务器,虚拟一个网络环境。
图 3.4 PWS软件结构
(2) IIS解决方案。 IIS是一个安全的可扩展的 Web服务器,它提供管理和维护 Internet/Intranet站点的能力。
图 3.5 IIS服务器环境的软件结构
3.2 个人 Web服务器的安装、配置与应用实训应用个人 Web服务器可以在本地计算机上发布制作完成的网站,并进行测试与修改工作。个人 Web服务器配置要求较低,适合在个人的 PC环境中演练网站的设计、制作、发布和测试工作 。
3.2.1 个人 Web服务器的功能个人 Web服务器的主要功能如下:
(1) 通过局域网在小组 Intranet范围发布和测试网站 。
(2) 支持轻量级的服务器管理,如启停状态服务 。
(3) 提供 WWW服务和 FTP服务 。
3.2.2 一台主机在网络中的不同作用接入网络的计算机称为主机 (host),即“自主”之机。
一 台主机既可以是局域网中的一台主机,也可以是
Internet上的一台主机。
图 3.6 主机硬件设备的驱动程序 图 3.7 TCP/IP协议图 3.6中的,NE2000 Compatible”和,拨号网络适配器,显示了该主机硬件设备的驱动程序 。,NE2000 Compatible”是该主机在局域网中使用的网卡驱动程序 (该主机安装的是 NE2000网卡 ),
,拨号网络适配器,是 Modem的驱动程序 。
3.2.3 TCP/IP配置实训个人 Web服务器既可以在局域网中使用,也可以不连网,而使用一台计算机虚拟一个网络环境 。 作为服务器它需要一个标识它的 IP地址,如果不与 Internet连接,这个地址是内部自己使用的,
即使与某个授权的 IP地址一样也无妨 。
(1) 配置 IP地址 。 打开网卡的,TCP/IP属性,对话框 (本实训过程选择图 3.7中的,TCP/IP→ NE2000 Compatible”选项 ),在对话框中打开
,IP地址,选项卡,选择,指定 IP地址,选项钮,在 IP地址栏目中输入 202.204.224.50,子网掩码栏目中输入 255.255.255.0,见图
3.8。
(2) 配置 DNS。,在 TCP/IP属性,对话框中打开,DNS”选项卡,选择
,启用 DNS”选项钮,配置主机名和域名,如图 3.9所示,配置后
DNS将把域名 dzxx.bjuu.edu.cn解析为 IP地址 202.204.224.50。
(3) 测试 TCP/IP的设定 。 使用 Ping测试 TCP/IP的设定和一帧数据从一台主机传输到另一台主机所需要的时间 。
图 3.10 测试 IP地址的设定 图 3.11 测试 DNS的配置
3.2.4 Windows 98上的个人 Web服务器的安装与应用实训
1,Windows 98个人 Web服务器安装实训
Windows 98自带个人 Web服务器,读者可运行,光盘驱动器号,\add_ons\PWS\setup.exe”安装文件 。
(1) 双击,setup”可执行文件,弹出,Microsoft Personal Web
Server安装程序,界面,如图 3.12所示,单击,下一步,。
图 3.12,Microsoft Personal Web Server安装程序”界面
(2) 桌面显示如图 3.13所示,读者可以从三种安装方式,最小,,
,典型,和,自定义,中选一种,本案例选择,典型,安装 。
图 3.13 选择“典型”安装
(4) 系统将自动完成安装任务,显示如图 3.15所示,根据提示单击
“完成”按钮。
图 3.15 完成安装 PWS
(5) 系统要求重新启动计算机,按照要求单击,是 (Y)”按钮 。 系统重新启动后,自动启动个人 Web服务器 。 在 Windows 98任务栏的右下角将出现一个个人 Web服务器的新图标,如图 3.16所示,表示个人 Web服务器已经启动 。
图 3.16 Windows 98 个人 Web服务器图标
2,Windows 98个人 Web服务器应用双击任务栏中的个人 Web服务器的图标,打开,个人 Web管理器,
对话框,如图 3.17所示 。
图 3.17 个人 Web管理器
(1) 个人 Web服务器的启停。在“个人 Web管理器”对话框中,单击
“停止”按钮,任务栏的个人 Web服务器的图标上将出现一个红色的,×,,说明个人 Web服务器已经停止运行。
(2) 发布缺省主页。在图 3.17中双击 http://dzxx打开个人 Web服务器的缺省主页,
(2) 发布缺省主页。在图 3.17中双击 http://dzxx打开个人 Web服务器的缺省主页,如果用户不联网,用一台计算机作前后台可以在地址栏目中输入 http://localhost或 http://127.0.0.1打开缺省主页。
图 3.18 个人 Web服务器缺省主页
3.3 Windows NT上 Web站点的规划、
安装、配置和应用实训
3.3.1 Web站点规划 —— 一个小企业的 Intranet规划实训
1,校园网内 Web站点的规划
(1) 网络环境的规划。图 3.19示意了两个通过校园网接入
Internet的子网。
图 3.19 Intranet仿真环境
(2) 网络参数。
(3) 子网 1服务器主机。
表 3.1 主服务机上服务器列表
2,模拟网络环境图 3.20是一个简单的模拟网络环境,读者可以用两台
PC机联网,一台做 Web服务器,一台做客户机,在服务器上安装常用的网络服务,进行实验开发工作 。
服务器名称 服务器域名 服务器 IP地址
WWW Server www.shiy1.bjuu.edu.cn 202.204.224.60
DNS Server nt1.shiy1.bjuu.edu.cn 202.204.224.60
FTP Server ftp.shiy1.bjuu.edu.cn 202.204.224.60
图 3.20 模拟网络环境
3.3.2 Windows NT Server 安装实训
1,启动安装
2,开始安装
3,基于图形模式的安装阶段
3.3.3 TCP/IP协议配置实训
Windows NT安装完毕后,必须首先配置 TCP/IP协议,才能进一步建立 Web服务器 。
图 3.21 配置 IP地址 图 3.22 选择 IIS组件
3.3.4 服务器软件的安装、配置与应用实训
1,安装 IIS 2.0
2,安装 Server Pack 5.0
3,安装 IIS 4.0
4,Web站点的发布图 3.24 主页发布
5,FTP的应用
6,Exchange的安装,配置与测试练 习
1,WWW的英文名称是什么?
2,WWW是通过什么方式把全世界的文档都链接在一起的?
3,在客户机 /服务器工作模式中,客户机,服务器分别起什么作用?
该模式有哪些优点?
4,Web的体系结构是什么样的? 请简述它的工作过程 。
5,请提供 Web服务器的一,二种解决方案 。
6,如何根据现有条件构筑 Web环境?
7,一个使用 Windows NT Server操作系统的 Web站点一般选用哪几个服务器软件?
8,个人 Web服务器有哪些功能? 具有什么特点? 特别适合在什么情况下使用?
9,请简述个人 Web服务器的软件结构 。
10,在 Windows 98个人 Web服务器上,主页的默认发布目录是什么?
11,在 Windows 98个人 Web服务器上,配置 DNS后,可以用哪几种方式发布主页?
12,IIS服务器的软件有什么特点? 它的结构是什么样的?
13,一台计算机在网络中可以担当哪些角色? 网卡和 Modem在这些角色中起什么作用?
14.如何建立一个 Web站点?
15.简述 Windows NT上 Web服务器的建立过程 。
16.在 IIS的 Web服务器上,主页,FTP的默认发布目录是什么?
上机练习上机练习 1:安装 Windows 98上的个人 Web服务器,配置
TCP/IP协议,并用 ping测试协议与 DNS的配置 。 测试通过后,在该服务器上发布个人 Web服务器的缺省主页 。
上机练习 2:安装并配置 Windows NT Server。
上机练习 3:安装并配置 IIS4.0,Exchange。 安装成功后,
在 Web服务器上发布默认主页,应用 FTP上传下载文件 。
实训课题实训课题 1:为一个 Web站点的开发小组规划一个
Windows NT工作环境 。 该组有 10个成员,客户端可能使用不同的操作系统 。 请画出该环境的示意图,标明所需的硬件,软件,并规划环境的 IP地址 。
实训课题 2:在 Windows NT环境下完成 Web服务器的安装,配置与信息发布 。 在实训课题 1的基础上完成以下工作:
(1) 网络的硬件连接 。
(2)?NT 服务器的安装与测试 。
(3)?NT 工作站的安装与测试 。
(4)?IIS的安装 。
(5)?将 IIS 2.0升级到 IIS 4.0。
(6)?TCP/IP协议的安装与配置 。
(7) 主页的发布 。
(8) 在组内应用 FTP上传下载文件 。
(9)?Exchange的安装与配置,安装成功后,在组内收发电子邮件 。
通过实训掌握 Intranet的规划,建设和发布信息的技能 。