已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章 Internet信息服务,教学提示 服务器的一个最主要功能就是提供WWW和FTP服务,如果要为企业发布网站,就必须安装IIS服务。 教学要求 1. IIS中相关的服务概念必须清楚。 2. IIS的安装和配置是本章的重点。 3. 了解IIS6.0的新特性。,7. IIS概述,Internet信息服务(Internet Information Services)实际上是一组以TCP/IP为基础的服务,将http协议和FTP协议的管理和安全特性结合起来,提供了一个功能非常全面的软件包,面向不同的应用领域给出了出色的Internet/Intranet服务器方案。包括以下服务: WWW服务 FTP服务 SMTP服务 POP3服务 NNTP服务,7.2 IIS 6.0的新特性,在Windows Server 2003中,IIS的版本升级为6.0,性能得到大幅度提高,具有以下特性: 可靠性 可伸缩性 安全性 可管理性 增强的开支 应用程序兼容性,7.3 IIS的安装,(1)单击“开始”“设置”“控制面板”“添加/删除程序”选项,启动“添加/删除程序”窗口。 (2)单击“添加/删除Windows组件”按钮,启动之后出现“Windows组件向导”对话框,选中“Internet信息服务(IIS)”并双击。,IIS的安装,(3)根据需要选择所要安装的组件,单击“确定” ,执行自动安装,同时出现“正在配置组件”对话框。 (4)IIS 6.0组件信息配置完成后,向导进入最后一步,单击“完成”按钮安装过程结束。,7.4 创建IIS,在IIS安装完成之后,它就自动创建了默认的Web站点和FTP站点,用户只要将有关文件放到相应的文件夹之中,就可以快速建立起自己的Web站点和FTP站点。 Web站点的创建 系统默认目录systemrootinetpubwwwroot 这个目录可以改变,一般情况下放到另外分区。 FTP站点的创建 系统默认目录systemrootinetpubftproot 这个目录可以改变,一般情况下放到另外分区。,7.3 IIS 6.0的安装,首先从最基本的说起吧。IIS 6.0包含在Windows Server 2003服务器的四种版本之中:数据中心版,企业版,标准版,Web版。另外,顺便再回答一个最常见的IIS 6.0问题:IIS 6.0不能在Windows XP、2000或NT上运行。 安装好Windows 2003之后,马上就可以看到Windows 2003/IIS 6.0的与众不同之处,其中一个关键的变化是,除了Windows 2003 Web版之外,Windows 2003的其余版本默认不再安装IIS。,安装IIS(1),在Windows Server 2003中Internet Information Server (简称IIS)作为“应用程序服务器”的组件出现,提供了方便的安装和管理,基于标准的发布协议,在性能和扩展性方面有了很大的改进,为客户提供更佳的稳定性和可靠性。IIS是基于TCP/IP的Web应用系统,使用IIS可使运行Windows 2003的计算机成为大容量、功能强大的Web服务器和FTP服务器。IIS不但可以通过使用HTTP协议传输信息,还可以提供FTP和Gopher服务,这样,IIS可以轻松地将信息发送到Internet上。,安装IIS(2),IIS的具体安装步骤如下: 步骤一,运行“控制面板”中的“添加或删除程序”,点击“添加/删除Windows组件”按钮。在出现的如图14-1所示的组件安装向导中,选择“应用程序服务器”,单击“详细信息”。,安装IIS(3),图 14-1 组件安装向导对话框,安装IIS(4),步骤二,在出现如图14-2应用程序服务器组件中,选择“Internet信息服务(IIS)”,单击“详细信息”。,图 14-2 应用程序服务器组件对话框,安装IIS(5),步骤三,出现如图14-3所示的“Internet信息服务(IIS)”对话框,安装WWW服务,选择“万维网服务”复选项;若同时安装FTP服务,选择“文件传输服务(FTP)协议”复选项,单击“确定”开始安装,单击“完成”结束。,图 14-3 Internet信息服务对话框,安装IIS(6),系统自动安装组件,完成安装后,系统在“开始”/“程序”/“管理工具”程序组中会添加一项“Internet信息服务管理器”,此时服务器的WWW、FTP等服务会自动启动。 注意,有时设置好Windows 2003 Server服务器之后,WWW、FTP等服务仍不可用,这是因为与2003自身防火墙设置有关,必须在“网络属性”/“高级”标签中,防火墙设置允许用户访问本机的WWW服务、FTP服务等。,配置管理Windows2000 WWW服务器(1),选择“开始”/“程序”/“管理工具”/“Internet信息服务管理器”,打开“Internet信息服务” 管理窗口,如图8-2所示,窗口显示此计算机上已经安装好的Internet服务,而且都已经自动启动运行。,配置管理Windows2000 WWW服务器(2),图14-4 Internet信息服务管理窗口,7.4.1 设置Web站点(1),1使用IIS的默认站点 步骤一,将制作好的主页文件(html文件)复制到Inetpubwwwroot目录,该目录是安装程序为默认Web站点预设的发布目录。 步骤二,将主页文件的名称改为Default.htm。IIS默认要打开的主页文件是Default.htm或Default.asp,而不是一般常用的Index.htm。,设置Web站点(2),完成这两个步骤后,打开本机或客户机浏览器,在地址栏中输入此计算机 IP地址或主机的FQDN名字(前提是DNS服务器中有该主机的A记录)来浏览站点,此时会弹出如图8-5所示对话框,要求输入用户名和密码,这是由于在Server 2003中,默认网站的访问集成了Windows身份验证。正确输入用户名和密码,测试Web服务器是否安装成功,WWW服务是否运行正常。 站点开始运行后,如果要维护系统或更新网站数据,可以暂停或停止站点的运行,完成上述工作后,再重新启动站点。,设置Web站点(3),图14-5身份验证窗口,设置Web站点(4),2添加新的Web站点 步骤一,打开如图14-4所示“Internet信息服务管理窗口”,鼠标右键单击网站,在弹出菜单中选择“新建”/“网站”,出现“网站创建向导”,单击“下一步”继续。 步骤二,在“网站说明”文本框中输入说明文字,单击“下一步”继续,出现如图14-6所示窗口,输入新建Web站点的IP地址和TCP端口地址。如果通过主机头文件将其它站点添加到单一IP地址,必须指定主机头文件名称。 。,设置Web站点(5),图14-6 站点创建对话框,设置Web站点(6),步骤三,单击“下一步”,如图14-7所示对话框,输入站点的主目录路径,然后单击“下一步”。,图14-7 站点创建对话框,设置Web站点(7),在图14-8网站访问权限对话框中设置Web站点的访问权限,一般要选取“读取”属性,但为了支持脚本语言如ASP,还需选择“运行脚本”选项。为保证网站安全,建议不要选取“写入”选项。单击“下一步”完成设置。,图14-8网站访问权限设置对话框,7.5 Web服务器的配置,站点的启动、暂停和停止 Web站点属性的配置 1. 网站属性 网站标识:IP地址、TCP端口、SSL端口、高级 2. 主目录属性:可以自定义主目录 3. 文档属性:可以添加默认文档名,有时需要添加。 4. 目录安全属性:可以对站点的匿名访问和身份验证方法进行配置。 具体操作见实验教程。,Web站点的管理(1),Web站点建立好之后,可以通过“Microsoft 管理控制台”进一步来管理及设置Web站点,站点管理工作既可以在本地进行,也可以远程管理。 1本地管理 选择“开始”/“程序”/“管理工具”/“Internet信息服务管理器”,打开“Internet信息服务窗口”,在所管理的网站上,单击鼠标右键选择“属性”菜单项,进入该站点的“属性”对话框,如图14-9所示。,Web站点的管理(2),图14-9 Web站点属性对话框,Web站点的管理(3),(1)“网站”属性页 如图8-9所示,在网站的属性页上主要设置标识参数、连接、启用日志记录,主要有以下内容: 描述:在“说明”文本框中输入对该站点的说明文字,用它表示站点名称。这个名称会出现在IIS的树状目录中,通过它来识别站点。,Web站点的管理(4),IP地址:设置此站点使用的IP地址,如果构架此站点的计算机中设置了多个IP地址,可以选择对应的IP地址。若站点要使用多个IP地址或与其他站点共用一个IP地址,则可以通过高级按钮设置。 TCP端口:确定正在运行的服务的端口。默认情况下公认的WWW,Web站点的管理(5),连接:“连接超时”设置服务器断开未活动用户的时间;“保持HTTP连接”允许客户保持与服务器的开放连接,而不是使用新请求逐个重新打开客户连接,禁用则会降低服务器性能,默认为激活状态。,Web站点的管理(6),启用日志记录:表示要记录用户活动的细节,在“活动日志格式”下拉列表框中可选择日志文件使用的格式。单击“属性”按钮可进一步设置记录用户信息所包含的内容,如用户IP、访问时间、服务器名称等。默认的日志文件保存在Windowssystem32LogFiles子目录下。良好的管理习惯应注重日志功能的使用,通过日志可以监视访问本服务器的用户、内容等,对不正常的连接和访问加以监控和限制。,Web站点的管理(7),(2)“主目录”属性页 如图8-10所示,可以设置网站所提供的内容来自何处,内容的访问权限以及应用程序在此站点的执行许可。,Web站点的管理(8),图14-10 属性页“主目录”标签,Web站点的管理(9),网站的内容包含各种给用户浏览的文件,例如HTML文件、ASP程序文件等,这些数据必须指定一个目录来存放,而主目录所在的位置有3中选择: 此计算机上的目录:表示站点内容来自本地计算机。 另一计算机上的共享位置:站点的数据可以在局域网上其他计算机中的共享位置,注意要在网络目录文本框中输入其路径。并按“连接为”按钮设置有权访问此资源的域用户帐号和密码。 重定向到URL(U):表示将连接请求重新定向到别的网络资源,如某个文件、目录、虚拟目录或其他的站点等。选择此项后,在重定向到文本框中输入上述网络资源的URL地址。,Web站点的管理(10),执行权限:设置对该站点或虚拟目录资源进行何种级别的程序执行。“无”只允许访问静态文件,如HTML或图像文件;“纯脚本”只允许运行脚本,如ASP脚本;“脚本和可执行程序”可以访问或执行各种文件类型,如服务器端存储的CGI程序。 应用程序池:选择运行应用程序的保护方式。可以是与Web服务在同一进程中运行(低),与其他应用程序在独立的共用进程中运行(中),或者在与其他进程不同的独立进程中运行(高)。,Web站点的管理(11),(3)“操作员”属性页 使用该属性页可以设置哪些用户帐号拥有管理此站点的权力,默认只有Administrators组成员才能管理Web站点,而且无法利用“删除”按钮来解除该组的管理权利。如果你是该组的成员,可以在每个站点的这个选项中利用“添加”及“删除”按钮来个别设置操作员。虽然操作员具有管理站点的权力。但其权限与服务器管理员仍有差别。,8.3.2 Web站点的管理(12),(4)“性能”属性页 带宽限制:如果计算机上设置了多个Web站点,或是还提供其他的Internet服务,如文件传输、电子邮件等,那么就有必要根据各个站点的实际需要,来限制每个站点可以使用的带宽。要限制Web站点所使用的带宽,只要选择“限制网站可以使用的网络带宽”选项,在“最大带宽”文本框中输入设置数值即可。 网站连接:“不受限制”表示允许同时发生的连接数不受限制;“连接限制为”表示限制同时连接到该站点的连接数,在对话框中键入允许的最大连接数;,Web站点的管理(13),(5)“文档”属性页 启动默认内容文档:默认文档可以是HTML文件或ASP文件,当用户通过浏览器连接至Web站点时,若未指定要浏览哪一个文件,则Web服务器会自动传送该站点的默认文档供用户浏览,例如我们通常将Web站点主页default.htm、default.asp和index.htm设为默认文档,当浏览Web站点时会自动连接到主页上。如果不启用默认文档,则会将整个站点内容以列表形式显示出来供用户自己选择。 启用文档页脚:选择此项,系统会自动将一个HTML格式的页脚附加到Web服务器所发送的每个文档中。页脚文件不是一个完整的HTML文档,只包括需要用于格式化页脚内容外观和功能的HTML标签。,Web站点的管理(14),(6)“目录安全性”属性页 在“目录安全性”属性页中,选择“身份验证和访问控制”中的“编辑”按钮,弹出如图8-11所示对话框,在该对话框中可以设置启用匿名访问或设置匿名访问使用的用户名和密码。另外还可以设置以什么样的身份验证方法来访问页面。,Web站点的管理(15),图14-11 身份验证和访问控制对话框,Web站点的管理(16),IP地址和域名控制:设定客户访问FTP站点的范围,其方式为:授权访问和拒绝访问。 授权访问:开放访问此站点的权限给所有用户,并可以在“下列地址例外”列表中加入不受欢迎的用户IP地址。 拒绝访问:不开放访问此站点的权限,默认所有人不能访问该站点,在“下列地址例外”列表中加入允许访问站点的用户IP地址,使它们具有访问权限。 合理地设置“授权访问”和“拒绝访问”可以有效提高WWW服务器的安全,当服务器只供内部用户使用时,设置适当的“授权访问”IP地址列表,可以保护服务器不受外部的攻击。,Web站点的管理(17),图14-12 IP地址和域名限制对话框,Web站点的管理(18),(7)“HTTP头”属性页 在“HTTP标题”属性页上,如果选择了“启用内容过期”选项,便可进一步设置此站点内容过期的时间,当用户浏览此站点时,浏览器会对比当前日期和过期日期,来决定显示硬盘中的网页暂存文件,或是向服务器要求更新网页。,Web站点的管理(19),2远程管理Web站点 远程管理就是系统管理员可以在任何地方,例如出差或是在家里,从任何一个终端客户端,可以是Windows2000 Professional、Windows2000 Server或是Windows98,来管理Windows Server 2003域与计算机,它们可以直接运行系统管理工具来进行管理工作,这些操作就好像是在本机上一样。要实现这些管理首先要安装终端服务,设置终端服务器与终端客户端,才可以进行远程管理与远程控制。,7.6 FTP服务器的配置,添加及删除站点 IIS允许在同一点计算机上同时构架多个FTP站点,但前提是本地计算机具有多个IP地址。 注意:在实际工作中经常用第三方软件serv-U构建FTP服务器。 FTP站点属性 FTP站点标识、安全账户、FTP站点消息、主目录、目录安全性 虚拟FTP目录 创建FTP目录 访问FTP站点,FTP基本概念,FTP(File Transfer Protocol)是文件传输协议,我们可以在服务器中存放大量的共享软件和免费资源,网络用户可以从服务器中下载文件,或者将客户机上的资源上传至服务器。FTP就是用来在客户机和服务器之间实现文件传输的标准协议。它使用客户/服务器模式,客户程序把客户的请求告诉服务器,并将服务器发回的结果显示出来。而服务器端执行真正的工作,比如存储、发送文件等。,FTP基本概念,如果用户要将一个文件从自己的计算机发送到FTP服务器上,称为FTP的上载(Upload),而更多的情况是用户从服务器上把文件或资源传送到客户机上,称为FTP的下载(Download)。在Internet上存在有许多FTP服务器,它们往往存储了许多允许存取的文件,如:文本文件、图像文件、程序文件、声音文件、电影文件等。,7.6.1 配置管理Windows2003 FTP服务器,在组建Intranet时,如果打算提供文件传输功能,即网络用户可以从特定的服务器上下载文件,或者向该服务器上传数据,此时需要配置支持文件传输的FTP服务器。Microsoft IIS提供了构架FTP服务器的功能,因此在Windows Server 2003中配置FTP服务器同样需要安装IIS。IIS的安装过程参见8.2节内容。,设置Ftp站点(1),FTP服务器安装好后,在服务器上有专门的目录供网络用户访问、存储下载文件、接收上传文件,合理设置站点有利于提供安全、方便的服务。 通过“开始”/“程序”/“管理工具”/“Internet服务管理器”,打开“Internet信息服务” 窗口,如图14-1,显示此计算机上已经安装好的Internet服务,而且都已经自动启动运行,其中有一个是默认FTP站点。,设置Ftp站点(2),图14-1 配置FTP服务器管理窗口,设置Ftp站点(3),1. 设置IIS默认的FTP站点 建立FTP站点最快的方法,就是直接利用IIS默认建立的FTP站点。把可供下载的相关文件,分门别类地放在该站点默认FTP根目录InterPubftproot下。当然如果在安装时将FTP的发行目录设置成其他的目录,需要将这些文件放到所设置的目录中。,设置Ftp站点(4),例如我们直接使用IIS默认建立的FTP站点,将可供下载的文件直接放在默认根目录InterPubftproot下,完成这些操作后,打开本机或客户机浏览器,在地址栏中输入FTP服务器的 IP地址(9)或主机的FQDN名字(前提是DNS服务器中有该主机的记录),就可以以匿名的方式登录到FTP服务器,根据权限的设置进行文件的上传或下载。,设置Ftp站点(5),2. 添加及删除站点 IIS允许在同一部计算机上同时构架多个FTP站点,添加站点时,先在树状目录选取“FTP站点”,再执行菜单“操作”/“新建”/“FTP站点”,便会运行FTP安装向导,向导会要求输入新站点的IP地址、TCP端口、存放文件的主目录路径(即站点的根目录),以及设置访问权限。除了主目录路径一定要指定外,其余设置可保持默认设置。 删除FTP站点,先选取要删除的站点,再执行“删除”命令即可。一个站点若被删除,只是该站点的设置被删除,而该站点下的文件还是存放在原先的目录中,并不会被删除。,Ftp站点的管理(1),FTP站点建立好之后,可以通过“Microsoft 管理控制台”进一步来管理、设置FTP站点,站点管理工作既可以在本地进行,也可以远程管理。 1. 本地管理 通过“开始”/“程序”/“管理工具”/“Internet信息服务管理器”,打开如图14-1的“Internet信息服务” 窗口,在要管理的FTP站点上单击鼠标右键,选择“属性”命令,出现如图14-2所示对话框。,Ftp站点的管理(2),图14-2 FTP站点属性设置对话框,Ftp站点的管理(3),(1)“FTP站点”属性页 IP地址:设置此站点的IP地址,即本服务器的IP地址。如果服务器设置了两个以上的IP地址,可以任选一个。FTP站点可以与Web站点共用IP地址以及DNS名称,但不能设置使用相同的TCP端口。 TCP端口:FTP服务器默认使用TCP协议的21端口,若更改此端口,则用户在连接到此站点时,必须输入站点所使用端口,例如使用命令ftp :8021,表示连接FTP服务器的TCP端口为8021。连接限制到、连接超时、启动日志等设置参见WWW服务器配置。,Ftp站点的管理(4),(2)“安全账号”属性页 选择“安全账号”标签,出现如图14-3所示对话框。,图14-3 FTP站点“安全账号”属性设置,Ftp站点的管理(5),允许匿名连接:FTP站点一般都设置为允许用户匿名登录,除非想限制只允许Server管理的用户登录使用。在安装时系统自动建立一个默认匿名用户账号:“IUSR_COMPUTERNAME”。注意用户在客户机登录FTP服务器的匿名用户名为“anonymous”,并不是上边给出的名字。 只允许匿名连接:选择此项,表示用户不能用私人的账号登录。只能用匿名登录FTP站点,可以用来防止具有管理权限的账号通过FTP访问或更改文件。,Ftp站点的管理(6),(3)“消息”属性页 在此选项中,可以设置一些类似站点公告的信息,比如用户登录后显示的欢迎信息。 (4)“主目录”属性页 在属性页上,可以设置提供网络用户下载文件的站点是来自于本地计算机,还是来自于其他计算机共享的文件夹。 选择此计算机上的目录,还需指定FTP站点目录,即站点的根目录所在的路径。选择另一计算机上的共享位置,需指定来自于其他计算机的目录,按“连接为”按钮设置一个有权访问该目录的Windows Server 2003域用户账号。,Ftp站点的管理(7
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- QC/T 1086-2026电动汽车用增程器技术要求及试验方法
- 上海市徐汇区逸夫小学2024-2025学年四年级下学期期末语文试卷(文字版含答案)
- 七年级上册数学人教版第01章 重点突破训练:有理数及其相关概念应用(解析版)
- 空压机租赁合同样本(范本)
- 宜宾市江安县2027届数学六上期末学业质量监测模拟试题含解析
- 辽宁省朝阳市建平县2027届六年级数学第一学期期末考试试题含解析
- 江苏省盐城市郭猛实验学校2027届六年级数学第一学期期末学业质量监测模拟试题含解析
- 江苏省泰州市实验小学2027届四年级数学第一学期期末监测试题含解析
- 2027届陕西省宝鸡市凤翔区六年级数学第一学期期末学业水平测试模拟试题含解析
- 儋州市2027届六上数学期末统考模拟试题含解析
- 贵阳市低空产业发展有限公司招聘笔试题库2026
- “艇身而出”皮划艇运动项目活动策划
- HL1ST601-2023 钢结构焊接连接节点通 用图B册 (Q355钢)
- 常德职业技术学院单招职业技能考试题库带答案
- 新型冠状病毒感染诊疗中国指南(2026年版)
- (2026年)全国高考体育单招考试语文试卷试题(含答案)
- 中远海运集团2026招聘笔试
- APQC跨行业流程分类框架 (8.0 版)( 中文版-2026年4月)
- 城市轨道交通ATC系统课件:基于轨道电路的ATC系统
- 2026年政治理论知识要点及模拟试题集
- 铁路学生面试培训课件
评论
0/150
提交评论