实验四 服务器配置实验

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

实验四服务器配置实验1.实验内容服务器(即Web服务器)安装与配置FTP服务器安装与配置E-mail服务器安装与配置DNS服务器安装与配置2.实验目的了解WindowsIIS服务器的参数特性掌握基本的WindowsIIS配置步骤2.2实验内容每2人一组,配置IIS服务器,使其能够正常工作2.3实验原理2.3.1理解HTTPHTTP是一个无状态协议。换句话说,一个万维网客户端形成一个到万维网服务器端的链接.服务器将请求访问的文件传输到客户瑞,此后这一连接就被终止,服务器对这一事务处理过程没有在内存中保留任何信息。下面是详细的HTTP事务处理过程:1.一个万维网客户端(例如一个InternetExplorer),使用一种传输层协议(一般是TCP)来与运行在万维网服务器(例如InternetInformationServer)上的万维网服务之间建立一个连接.这时通常使用的是端口80。2.建立上述的连接之后,客户瑞向服务器端发送一项请求,这通常是一项HTTPGet请求信息,请求访问服务器的一个文件(第一个被请求访问的文件是web页自身的文本文件)。HTTPGet请求包括若干请求标头.这些请求标头包含了有关请求的事务处理方法的类型信息,HTTPGet请求还包括发送请求的万维网客户端(浏览器)的属性,以及其他一些数据。3.服务器端的万维网服务响应上述的请求,并传输请求访问的文件(如果请求访问的文件不能得到,将返回错误代码)。4.服务器端可以与客户端建立一个“永久连接”(persistentconnection),这样连接一旦建立之后,就可以保持TCP连接的开放。这样做可以通过减少建立重复连接或多次连接的需要来提高那些组成web页面的文件的传输速度。这是在HTTP早期实现上的一个改进。2.3.2服务,它有多种可以选择的设置,来为内联网、外联网或者因特网提供最优的服务。管理和配置IIS5.0上服务的主要工具是微软管理控制台(MMC,MicrosoftManagementConsole)的外接程序因特网服务管理器(InternetServiceManager,ISM)。使用MMC的ISM外接程序,管理人员可以管理本地网络上任意数量的IIS5.0服务器。为了使用Web浏览器进行IIS5.0的远程管理,因特网服务管理器(HTML)也提供了许多和MMC相同的功能。要启动IIS,我们可以依次选择“开始/程序/管理工具/Internet信息服务”或者“开始/设置/控制面板/管理工具/Internet信息服务”。这将会打开微软管理控制台(MMC),你可以在左面的窗口中展开Internet信息服务节点并选择本地安装的IIS服务器――在我们的例子中,是ballack。右面窗口中显示了运行在ballack上的可配置IIS节点(如图-1):图-1从图中可以看出目前IIS提供FTP(文件传输协议)、Web(即)、SMTP(简单邮件传输协议)服务,在Windows2000Server/AdvanceServer中还有管理Web、NNTP(网络新闻传输协议)服务。展开“默认Web站点”,在左面窗口可以看到该站点下的所有目录和虚拟目录,在右面的窗口罗列了目录、虚拟目录和主目录下的所有文件。2.3.3服务器的基本参数说明右键点击“默认Web站点”,选择“属性”,系统会弹出配置Web服务的对话窗口,其基本的参数如下,更全面、详细的参数说明请查阅相关资料。“Web站点”标签下IP地址:使用IP地址的下拉框来为选中的web站点分配特定的IP地址,如果你将这里设置为“(全部未分配)”,web站点将响应所有的没有被其他web站点特别指定的IP地址,实际上就是让这个站点成为默认web站点。TCP端口:HTTP默认的TCP端口是80。要改变这个端口号的值,可以在TCP端口对话框中输入新的值;要通知用户这一改变,因为他们要访问Web站点时必须要使用这个端口号,例如,如果端口号被改成6800,用户要使用InternetExplorer访问该站点,他们必须使用下面的URL浏览:。连接限制:对同时连接服务器的数目进行限制。要暂时拒绝用户访问你的Web服务器,可以将该参数设为0。“主目录”标签下主目录:一个Web站点的主目录是指它的主页面和其它相关的内容所存储的位置。当你安装IIS的时候,它就在下面的目录下创建了一个默认的web站点主目录:c:\inetpub\。如果你在服务器上创建一个新的Web站点,你可以选择指定新站点的主目录位置。目录权限:如果你想让用户可以浏览主目录或选中的目录下的内容,可以使能读(Read)访问。通常来说,包含HTML文件(web页面)的目录应该指定为允许读访问的,这样用户可以查看这些文件。包含有你不想让用户读到的文件的目录(例如,CGI脚本和ISAPI应用程序)应该禁止读访问。“脚本资源访问”允许用户下载而不是执行脚本文件,所以一般不设置。“文档”标签下默认文档:在“文档”标签下选中“启用默认文档”(如图-2所示)来定义,当来自浏览器的请求包含一个目录(例如,asdf)时将返回一个文件.但并不是一个指定的文件;如果这项设置是使能的,那么请求的URL()将返回文件或图-2如果在主目录下这两种类型的文件都存在,那么将向浏览器中返回列表框中的第一个文件(默认是default.htm),你可以使用上下箭头按钮来修改列表框中的顺序。文档页脚:选中启用文档页脚,将一段HTML代码自动附加到每一个从服务器检索到的文档中。2.3.4虚拟目录虚拟目录是一种允许Web内容存储在默认路径c:\inetpub\之外的其它地方的机制,上述默认路径c:\inetpub\站点的主路径。这可以通过为默认路径定义一个别名并将这个别名映射到Web内容所在的物理地址来实现。实际的Web内容肯能存储在:本地计算机上的某个目录下(就是本地虚拟目录)远程服务器上的共享文件(就是远程虚拟目录)虚拟目录,尤其时远程虚拟目录是非常有用的:它可以更容易的允许将现有的内容保留在现有的文件服务器上,而不需要将他们移动到一台新的IIS服务器上。如果内容保留在现存文件服务器上的话,实现内容备份会更容易。你的网络在适当的时候要为现有的文件服务器做备份;使用远程虚拟目录意味着你不需要修改你现有的备份方法。可以不用关闭Web服务器自身就可以升级你的内联网存储内容的服务器的容量,减少了Web服务器的停机时间。2.4实验环境及分组计算机4台,标准网线4条每组4名同学,两两合作进行实验2.5实验步骤步骤一:安装IIS服务在“开始/程序/管理工具”中看是否有“Internet服务管理器”项。如果没有,需在“控制面板-添加/删除程序-添加/删除Windows组件”中选中“Internet服务管理器”,以安装IIS服务,安装过程需要Windows2000光盘支持。步骤二:浏览默认的Web页面1.通过打开“开始/程序/管理工具/Internet信息服务”或者“开始/设置/控制面板/管理工具/Internet信息服务”,我们可以打开微软管理控制台对IIS进行管理,如图-1所示。检查“默认Web站点”是否启动,如果没有启动其后会出现“(已停止)”,此时可以右键点击该站点选择“启动”来启动Web服务,记住Internet信息服务的服务器名称(如图-1中的ballack)。2.打开InternetExplorer,在地址栏中输入:http://服务器名称(如:)如果一切正常,你应该看到浏览器打开了一张介绍IIS的页面,请你思考一下这张页面应该对应于硬盘中的哪个文件?步骤三:更改Web服务的默认端口号1.右键点击“默认Web站点”,选择“属性”,系统会弹出配置Web服务的对话窗口,在窗口的“Web站点”标签栏中的TCP端口填入你想修改的端口号(不要与系统已使用的端口相冲突,推荐使用1024以上的端口,如8080),点击窗口的“确定”按钮以保存设置。2.打开InternetExplorer,在地址栏中输入:http://服务器名称:端口号(如:)如果一切正常,你应该看到浏览器打开了一张与步骤一相同的页面步骤四:使用虚拟目录1.右键点击“默认Web站点”,选择“新建/虚拟目录”,在弹出的向导中首先输入虚拟目录名称、对应本地硬盘的某个目录,然后接收默认的权限设置就建好了一个虚拟目录。(如建立了一个VirtualPath的虚拟目录,让它对应于d:\TruePath目录)2.使用记事本在d:\TruePath中创建一个index.htm文档,文档内容如下:htmlheadtitle虚拟目录测试/title/headbody大家好!我是虚拟目录测试文件!/body/html3.右键点击“默认Web站点”下刚创建的“VirtualPath”虚拟目录,选择“属性”,在弹出对话框中的“文档”标签中,指定该虚拟目录的默认页面为index.htm4.打开InternetExplorer,在地址栏中输入:http://服务器名称/虚拟目录名称(如:)此时你能够访问到刚才创建的index.htm文件。5.右键点击“默认Web站点”下刚创建的“VirtualPath”虚拟目录,选择“属性”,在弹出对话框中的“虚拟目录”标签中选择“另一计算机上的共享位置”,然后输入另一台计算机上的一个共享文件夹。然后将index.htm拷贝到该共享文件夹中。6.打开InternetExplorer,在地址栏中输入:http://服务器名称/虚拟目录名称(如:)此时的访问效果等同于本地虚拟目录。2.6实验总结通过本次实验,应该了解HTTP的基本工作原理,了解IISWeb服务器的作用,熟悉Web服务器的基本配置方法。3.FTP服务器安装与配置3.1实验目的掌握IIS服务中FTP端点的建立过程掌握访问及维护FTP服务器的方法3.2实验内容使用IIS提供的基本服务安装、配置与测试FTP服务器3.3实验原理3.3.1FTP--文件传输协议(FileTransferProtocol)FTP实现计算机之间的文件传输。使用FTP时,用户无需关心对应计算机的位置,以及使用的文件系统。FTP使用TCP连接和TCP端口;在进行通信时,FTP需要建立两个TCP连接,一个用于控制信息(如命令和响应,TCP端口号缺省值为21),另一个是数据信息(端口号缺省值为20)的传输。3.3.2FTP工作原理FTP工作原理示意图①FTP服务器运行FTP守护进程,等待用户的FTP请求。②用户运行FTP命令,请求FTP服务器为其服务。例:FTP202.119.2.197③FTP守护进程收到用户的FTP请求后,派生出子进程FTP与用户进程FTP交互,建立文件传输控制连接,使用TCP端口21。④用户输入FTP子命令,服务器接收子命令,如果命令正确,双方各派生一个数据传输进程FTP-DATA,建立数据连接,使用TCP端口20,进行数据传输。⑤本次子命令的数据传输完,拆除数据连接,结束FTP-DATA进程。⑥用户继续输入FTP子命令,重复④,⑤的过程,直至用户输入quit命令,双方拆除控制连接,结束文件传输,结束FTP进程。3.3.3匿名FTP服务为了支持文件的共享,有些FTP服务器提供了匿名FTP服务。用户在对应的主机上可以没有专用的用户帐号,采用公共的帐号anonymous,口令字可以是任意的字符串,一般常使用用户自己的电子邮件地址,以便

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功