《Windows Server2003下:Web服务器架设与网站维护》由会员分享,可在线阅读,更多相关《Windows Server2003下:Web服务器架设与网站维护(8页珍藏版)》请在金锄头文库上搜索。
1、网页设计与网站规划实验指导第八讲:实验八:Web服务器架设与网站维护一、实验目的1、掌握在Windows server 2003建立Web 与FTP服务器的原理与方法;2、了解Web与FTP服务中的主要参数及其作用;3、熟悉Web与FTP服务器的配置和管理;4、掌握使用浏览器访问Web与FTP服务器。二、实验环境、安装Windows Server 2003操作系统的计算机;、局域网环境,要求独立IP地址;、Windows Server 2003安装光盘(以实验小组数为准)。三、实验要求1、安装、配置和管理Windows Server 2003的Web与FTP服务; 2、建立Web与FTP站点;
2、 3、使用浏览器浏览Web与FTP服务器;4、独立完成上述内容,并提交书面实验报告。四、实验原理Web技术的独特之处是采用超链接和多媒体信息。Web服务器使用超文本标记语言(HTML-Hyper Text Marked Language)描述网络的资源,创建网页,以供Web浏览器阅读。HTML文档的特点是交互性。不管是一般文本还是图形,都能通过文挡中的链接连接到服务器上的其他文档,从而使客户快速地搜寻他们想要的资料。HTML网页还可提供表单供用户填写并通过服务器应用程序提交给数据库,这种数据库一般是支持多媒体数据类型的。1、Windows Server 2003的基本操作;2、IIS 6.0的
3、基本原理和管理方法;3、在IIS中进行网站部署的方法;4、在IIS中进行FTP文件服务器部署的方法;5、DreamWeaver对于网站远程管理维护的支持与操作方法。五、实验步骤1、在Windows操作系统中安装IIS。(本实验以Windows Server 2003为例讲解IIS的安装,在其他的操作系统中,安装的方法大致相同。)(1)在Windows操作系统中打开【控制面板】【添加/删除程序】窗口,如图 实验8-1所示。然后单击【添加/删除Windows组件】选项。图 实验8-1(2)在【Windows组件向导】对话框中,双击打开【应用程序服务器】,在【应用程序服务器】对话框中双击打开【Int
4、ernet信息服务(IIS)】,在【Internet信息服务(IIS)】对话框中,选择【万维网服务】,之后单击【确定】按钮。如图 实验8-2所示。图 实验8-3图 实验8-4图 实验8-2(3)在【Windows组件向导】中选择【下一步】,对计算机进行配置,如图 实验8-3,在安装过程中需要用到操作系统光盘,建议在单击【下一步】之前,将操作系统光盘放入光驱中。(4)安装完成后,点击【完成】按钮即可,这样我们就完成了对IIS的安装。如图 实验8-4。2、配置IIS服务器安装IIS完成之后,就是测试一下我们使用IIS搭建的Web服务器是否成功。首先我们在计算机的D盘中创建一个文件夹【教学使用的网站
5、】,在其里面创建一个文件夹【IIS测试网站】,然后在其目录下创建一个网页Index.html,通过Dreamweaver 对这个网页输入一些内容。这样我们就可以对Web服务器进行测试了。图 实验8-6图 实验8-5(1)选择【开始】【程序】【管理工具】【Internet服务管理器】,打开【Internet服务管理器】窗口,然后双击计算机名称,打开树形菜单。如图 实验8-5。(2)右击【网站】,选择【属性】,打开【网站属性】对话框,如图 实验8-6所示。(3)对【Web站点】标签进行设置。说明:在其文本框中可以输入用来做服务器的名称,该名称显示在IIS管理单元的树形菜单中。IP地址:制定该服务器
6、的地址,这里使用的地址必须是本地计算机已经进行配置过的IP地址,如果选择为“全部未分配”,则本地计算机的所有IP地址均被指定为此服务器。可以通过【高级】按钮来配置IP地址。在这里说明一点,当访问本地计算机的Web服务器时,可以使用127.0.0.1作为IP地址。TCP端口:确定正在运行服务器的端口,默认为80,可以进行配置。但是端口号是必须的。图 实验8-7图 实验8-8连接超时:用于设置服务器断开未活动用户的时间,以秒为单位,这将确保HTTP协议在关闭连接失败时可以关闭所有的连接。启用日志记录:设置服务器的活动日志,通过日志我们可以分析对我们网站的访问情况,当启用日志记录的时候,需要选择日志
7、记录的方式。(4)对【主目录】标签进行设置此资源的内容来自:指定此网站的内容存在的位置。本地文件路径:当网站的内容存放在“此计算机的目录上”时,通过【浏览】按钮可以设置网站在本地计算机的位置。如图 实验8-7、实验8-8。选择相应的网站目录后,点击【确定】按钮。(5)配置【文档】标签通过单击【文档】标签,打开【文档】标签选项。如图 实验8-9。图 实验8-9图 实验8-10图 实验8-11所谓默认页就是在URL地址栏中没有精确的指明访问那个网页文件时Web服务器所返回的网页。例如在浏览器地址栏中输入http:/后打开的网页就是河南中医学院的网站默认页index.html。我们在制作网站时通常使
8、用Index和Default两个文件名作为网站的首页,当然你也可以使用其它的网页名称作为网站的首页,但是在配置Web服务器的时候就需要将网站的首页文档添加到默认内容文档中,对于不需要的文档也可以进行删除。单击【添加】按钮,我们添加一个Index.html的网站默认页。如图 实验8-10。这样我们就完成了对IIS的配置。当然你也可以在一个网站下面创建子目录,来通过一个Web服务器完成对多个网站的服务,具体的操作方法在这里不多介绍。(6)打开IE浏览器,访问一下我们的网站打开浏览器,我们在地址栏中输入:http:/127.0.0.1,就可以访问Web服务器,从而来测试一下IIS的安装和配置是否正确
9、,Web服务器的运行是否正常。如图 实验8-11。3、使用IIS搭建FTP服务器在安装IIS的同时,选择“文件传输协议(FTP)服务”,如图 实验8-2。这样在安装IIS的同时,FTP服务就同时安装。4、通过IIS服务管理器配置FTP服务(1)选择【开始】【程序】【管理工具】【Internet服务管理器】,打开【Internet服务管理器】窗口,然后双击计算机名称,打开树形菜单。如图 实验8-12。图 实验8-12(2)右击【FTP站点】,点击【属性】,打开【FTP站点属性】对话框。如图 实验8-13。【FTP站点属性】中的【FTP站点】标签的具体内容和【Web站点】标签的内容大致一样。图 实
10、验8-14图 实验8-13(3)配制【安全账户】标签网站的内容有一定的安全性,我们在这里不允许匿名访问,也就是说我们在访问FTP服务的时候必须输入用户名和口令。如图 实验8-14。(4)配制【主目录】标签在【主目录】标签中,我们指定此FTP服务器可以访问的位置,这里我们将【FTP站点目录】指定到网站存在的目录中。通过【浏览】按钮进行选择。如图 实验8-15、8-16。(5)指定FTP服务的用户当我们对FTP服务的匿名访问取消是,我们需要在FTP服务器配置可以访问的用户权限。在图实验8-14中,右击【FTP站点】,单击【权限】,打开【用户权限】对话框。如图 实验8-17。点击【添加】按钮,添加新
11、的用户,并对该用户设置操作权限。这里添加的用户必须是Windows的用户中已经存在。这样,我们就通过IIS配置好FTP服务器,通过FTP服务器我们就可以对网站进行管理维护了。图实验8-17图 实验8-15图 实验8-165、通过浏览器访问FTP服务器进行网站的管理维护图 实验8-18图 实验8-19FTP服务器架设完成后,可以通过浏览器来进行访问。访问FTP服务器时,浏览器将会提示输入用户名和口令,输入后点击【登录】按钮即可。如图 实验8-18。登录后,即可以看到网站的文件。如图 实验8-19。网站更新维护是只需要将最新的网站文件拷贝到这里即可。6、通过Dreamweaver MX 2004的
12、站点管理器访问FTP服务器进行网站管理维护实验8-20实验8-21在Dreamweaver MX 2004中,也提供了对远程服务器的管理和维护,在Dreamweaver MX 2004中已经做过简单的介绍。(1)打开Dreamweaver MX 2004的站点管理器,选择进行配置的网站,点击【编辑】按钮。如图 实验8-20。(2)在【站点定义】对话框中,选择【高级】标签,在左边的功能列表中选择【远程信息】。之后配置相应的远程信息。访问:选择访问远程服务器的方式,这里选择FTP。FTP主机:输入FTP服务器的地址,本机访问使用127.0.0.1。主机目录:用于指示网站的FTP服务器下的目录信息,
13、如果FTP服务器直接访问的就是网站的根目录,这里输入“/”。登陆:输入访问FTP服务器的用户名称。密码:输入访问FTP服务器的用户名所对应的口令。下面的选项可以根据FTP服务器的配置信息进行选择,一般来讲,不需要做配置,按照默认的信息就可以了。全部配置完成之后,我们可以选择【测试】按钮,来验证一下FTP服务器的配置信息是否正确。如果正确,将弹出如图 实验8-22的对话框。实验8-23实验8-22全部完成后,点击【确定】按钮。配置完成之后,在Dreamweaver中可以通过站点管理器来对远程服务器进行管理,以可以随时的上传或者下载网站文件。如图 实验8-23。六、实验思考题1、什么是Web服务器?2、Web服务器是怎样工作的?3、FTP工作原理?七、常见故障分析1、IIS不能正常工作的原因是什么?TCP/IP协议问题往往是导致IIS不能正常工作的原因。当IIS出现错误但是可以判断IIS服务本身没有问题时,就要考虑是否网络连接出现问题,简单排除网络硬件损坏所造成的问题之后,我们的注意力就应集中在网络协议,主要是TCP/IP协议上。2、FTP服务器,通过IE自己能访问,并且能下载里面的文件,为什么到了其他的机器上不能访问?一般要关掉防火墙才能让别人的机器访问。