实验一IIS6.0的配置与管理.ppt
《实验一IIS6.0的配置与管理.ppt》由会员分享,可在线阅读,更多相关《实验一IIS6.0的配置与管理.ppt(66页珍藏版)》请在三一办公上搜索。
1、IIS 6.0的配置与管理,第十一章,内容提要,IIS 6.0概述IIS 6.0的安装Web服务器的配置和管理FTP服务器的配置和管理IIS 6.0的故障诊断IIS 6.0(Internet Information Service,Internet信息服务)是Windows Server 2003中的中的一个重要的服务组件,它提供了Web、FTP、SMTP和NNTP等主要服务。提供了可用于Intranet、Internet 或 Extranet 上的集成Web服务器能力,这种服务器具有可靠性、可伸缩性、安全性以及可管理性的特点。IIS 6.0 充分利用了最新的 Web 标准(如 ASP.NET
2、、可扩展标记语言XML和简单对象访问协议SOAP)来开发、实施和管理Web应用程序。本章主要介绍在IIS 6.0上配置WEB、FTP、SMTP和POP3服务。,11.1.1 IIS 6.0提供的服务Web发布服务Web服务是IIS的一个重要组件之一,也是Internet和Intranet中最流行的技术,它的英文全称是“World Wide Web”,简称为“WWW”或“Web”。Web服务的实现采用客户机/服务器模型,作为服务器的计算机安装Web服务器软件如IIS 6.0,并且保存了供用户访问的网页信息,随时等待用户的访问。作为客户的计算机安装有Web客户端程序,即Web浏览器(如Netsca
3、pe Navigate、Microsoft Internet Explorer、Opera等),客户端通过Web浏览器将HTTP请求连接到Web服务器上,Web服务器提供客户端所需要的信息。具体访问过程如下:(1)Web浏览器向特定的Web服务器发送Web页面请求;(2)Web服务器接收到该请求后,便查找所请求的Web页面,并将所请求Web页面发给Web浏览器;(3)Web浏览器接收到所请求的Web页面,并将Web页面在浏览器中显示出来。,11.1 IIS 6.0 概述,IIS 6.0提供的服务,2文件传输协议服务IIS 6.0也可以作为FTP服务器,提供对文件传输服务的支持。该服务使用TCP
4、协议确保文件传输的完成和数据传输的准确。该版本的FTP支持在站点级别上隔离用户以帮助管理员保护其Internet站点的安全并使之商业化。,IIS 6.0提供的服务,3简单邮件传输协议IIS包含了SMTP(Simple Mail Translate Protocal,简单邮件传输协议)组件,能够通过使用SMTP发送和接收电子邮件。但是它不支持完整的电子邮件服务,只提供了基本的功能。要使用完整的电子邮件服务,可以使用Microsoft Exchange Server 2003等专业的邮件系统。,IIS 6.0提供的服务,4网络新闻传输协议服务可以利用IIS自带的NNTP(Network News
5、Transport Protocol,网络新闻传输协议)服务建立讨论组。用户可以使用任何新闻阅读客户端,如Outlook Express,并加入新闻组进行讨论。,IIS 6.0提供的服务,5IIS管理服务IIS管理服务管理IIS配置数据库,并为WWW、FTP、SMTP和NNTP等服务提供支持。配置数据库是保存IIS配置数据的数据存储。IIS管理服务对其他应用程序公开配置数据库,这些应用程序包括IIS核心组件、在IIS上建立的应用程序以及独立于IIS的第三方应用程序。IIS不但能功过自身组件所提供的功能并为用户提供服务,还能通过Web服务扩展其他服务器的功能。,IIS 6.0的新特性,IIS 6
6、.0的体系结构如下,IIS 6.0的新特性,(1)可靠性。由于Web应用程序在不同的工作进程中执行,并且基于WAS(Web管理服务)完善的隔离、监控和恢复机制,当某个应用程序池出现问题时,不会影响其他应用程序池并且能够得到最快的恢复。(2)扩展性。通过全新设计的架构,IIS 6.0显著地提高了Web服务器的吞吐量和性能,从而在以下方面得到了提高:IIS 6.0 Web服务器可以架设的Web站点数;并发活动工作进程数;Web服务器或Web站点的启动和停止;Web服务器可以处理的并发请求。,IIS 6.0的新特性,(3)安全性。与安装Windows 2000 Server服务器时会默认安装IIS
7、5.0并启用ASP支持不同,在安装Windows Server 2003 时默认并不会安装IIS 6.0,并且在安装IIS 6.0时,默认只能访问静态内容且禁止使用父路径访问。管理员可以根据自己的需要在IIS管理器中启用或禁用Web服务扩展。(4)可管理性。为了迎合企业中管理的需要,IIS 6.0提供了多种管理工具,例如可以通过IIS管理器、运行脚本或者直接修改IIS Metabase(IIS中的配置数据库)来配置IIS,也可以安装IIS的远程管理组件来进行远程管理。(5)增强开发支持。在IIS 6.0中提供了ASP.NET的支持,并且也支持XML、SOAP和IPv6。,IIS6.0与IIS5
8、.0默认安装的组件,(1)运行开始控制面板添加/删除程序,单击添加/删除Windows组件。在出现的组件安装向导中,选中应用程序服务器前面的复选框。,11.2 安装IIS 6.0,安装IIS 6.0,(2)如果要安装ASP.NET和FTP服务器,单击“详细信息”按钮,在应用程序对话框中选中“ASP.NET”前面的复选框,如图11.3所示。(3)选择“Internet信息服务(IIS)”,单击“详细信息”按钮,选中“文件传输协议(FTP)服务”安装FTP服务,如图11.4所示。如果还要安装对ASP的支持,选择“万维网服务”,单击“详细信息”按钮,在出现的“万维网服务”对话框中选中“Active
9、Server Pages”组件。单击“确定”按钮,最后单击“下一步”按钮,完成对IIS的安装。,安装IIS 6.0,系统安装完组件后,在“开始所有程序管理工具”程序组中添加一项“Internet信息服务(IIS)管理器”,并会创建用于存放网站的%SystemDriver%Inetpub文件夹。同时,添加相应的访问Web网站的账户IUSR_Computername(如计算机名“PUMA”)和IWAM_Computername,其中IUSR_Computername是匿名用户,用户匿名访问网站,IWAM_Computername用于启动进程外应用程序的账户,如运行ASP或ASP.NET应用程序。,
10、11.3.1 使用默认Web站点发布网站在安装了IIS 6.0服务器后,系统会自动创建一个默认的Web站点,该站点使用默认设置,但内容为空。打开“开始所有程序管理工具Internet信息服务(IIS)管理器”,可以看到默认网站,如图11.6所示。,11.3 用IIS 6.0创建Web站点,使用默认Web站点发布网站,只需将相关网站复制到“C:Inetpubwwwroot”文件夹中(虽然这不是一种很好的方式),并将主页文档的文件名设置为Index.htm、Default.htm或Default.asp即可用域名、IP地址或计算机名访问该Web网站。通常,网站创建后,还需要通过修改默认站点的属性对
11、Web服务器进行必要的配置和管理。在IIS管理控制台中右键单击“默认网站”按钮,在弹出的快捷菜单中选择“属性”,即可在“默认网站属性”对话框中设置各种运行参数。,设置IP地址和端口,在网站选项卡中可以设置网站所绑定的IP地址和TCP端口。默认情况下IP地址设置为“全部未分配”,其意义表示该Web站点绑定计算机拥有的所有IP地址,可以使用此主机的任何一个IP地址来访问,包括回环地址。当需要在一台计算机中创建多个虚拟网站时,就必须取消默认网站对所有IP地址的绑定,而只为它指定一个IP地址。Web服务的默认端口号为80。如果使用该默认端口提供Web服务,当使用Web浏览器访问Web网站时,只需输入域
12、名而无须输入端口号,如http:/。如果将Web服务器的端口号改为其他值,如8080,那么,在访问该网站时就必须指定端口号,如http:/:8080。显然,这样给用户访问带来了困难和麻烦,但对某些企业内部网站,却可以提高网站的安全性。,设置主目录,主目录是指保存Web网站文件的位置,当用户访问该网站时,Web服务器将从该文件夹中调用相应的文件给Web客户端。默认的Web主目录为“%SystemDriver%:Inetpubwwwroot”,如果Windows Server 2003安装在C盘,则路径为“C:Inetpubwwwroot”。一般情况下,为了减少黑客的攻击以及保证系统的稳定性和可靠
13、性,建议选择其他文件夹存放Web网站。这里在本地路径文本框中选择“H:jsjgcx”。需要指出的是,网站存放路径也可以选择“另一台计算机上的共享”或“重定向到URL”将主目录指定为其他计算机。但是,因为访问其他计算机资源时需要指定访问权限,从而导致Web访问的复杂性,所以,一般情况下不建议这样使用。,设置默认文档,单击“文档”选项卡,如图11.9所示。每个网站都有个主页,当在Web浏览器中输入该Web网站的地址时,将首先显示主页,默认文档即为Web网站的主页。如果系统未设置默认文档,访问网站时必须输入指定主页文件名的URL,如,否则将无法访问网站主页。,11.3.2 通过向导创建Web站点,(
14、1)打开“Internet信息服务(IIS)管理器”管理控制台,在左侧窗格中选择“网站”,单击鼠标右键,在快捷菜单中选择“新建”级联菜单的“网站”命令,如图11.11所示。,通过向导创建Web站点,(2)弹出“网站创建向导”对话框,单击“下一步”按钮。(3)输入网站描述信息,如“计算机学习园地”,单击“下一步”按钮。(4)在打开的对话框中,指定发布网站的Web服务器的IP地址和端口,然后单击“下一步”按钮。(5)进入设置“网站主目录”对话框,指定网站的主目录,选中“匿名访问网站”前面的复选框。单击“下一步”按钮继续。(6)进入设置“网站访问权限”对话框,设置网站的访问权限,可与选择默认设置,选
15、中“读取”和“运行脚本”权限,单击“下一步”按钮。(7)单击“完成”按钮完成站点的创建。站点创建后,在IIS管理器中可以看到新建的站点是停止的,默认站点则处于运行状态。右键单击刚创建的“计算机学习园地”网站,在弹出的快捷菜单中选择“属性”,在“文档”选项卡中添加网站主页文档index.html,并将其移至第一个文件,然后单击“确定”按钮。(8)在IIS管理控制台中把默认站点jsjgcx停止,并启动“计算机学习园地”网站,如图11.12所示。这样就成功地创建了网站。可以在IE浏览器中使用类似地址访问该网站。,11.3.3 创建虚拟目录,在实际使用中,网站的内容可能来自多个目录,而不仅是主目录中的
16、内容。要让网站可以访问多个目录的内容,一种方法是将其他目录的内容复制到主目录中,另一种方法是创建虚拟目录,将在不同目录下的物理目录映射到主目录中。虚拟目录可以与原有的文件不在同一个文件夹、同一磁盘甚至不在同一台计算机上,但用户访问时,就感觉在同一个文件夹中一样。用这种方法,用户不会知道文件在服务器中的位置,无法修改文件,从而提高安全性。,使用IIS管理器创建虚拟目录,(1)打开“Internet信息服务(IIS)管理器”管理控制台,右键单击想要创建虚拟目录的网站,在弹出的快捷菜单中选择“新建虚拟目录”,如图11.13所示。(2)单击“下一步”按钮,显示“虚拟目录别名”对话框,在“别名”文本框中
17、输入虚拟目录的名称,如store。此别名是客户端浏览虚拟目录时所使用的名称,因此设置成有一定意义并便于记忆的英文名称。客户端浏览时一般使用类似这样的方式浏览:http:/地址/虚拟目录名,如用浏览本虚拟目录。,使用IIS管理器创建虚拟目录,(3)单击“下一步”按钮,显示“网站内容目录”对话框,在“路径”文本框中输入该虚拟目录欲引用的文件夹,如H:Store。也可以单击“浏览”按钮查找。(4)单击“下一步”按钮,显示“虚拟目录访问权限”对话框。通常选择默认的“读取”和“运行脚本”复选框,如图11.14所示。(5)单击“下一步”按钮,完成虚拟目录的创建。返回“Internet信息服务(IIS)管理
18、器”管理控制台。在网站下,添加了一个“Store”虚拟目录,如图11.15所示。通过这种方法,可以创建多个虚拟目录。,11.3.4 在一台宿主机上创建多个网站,在一台宿主机上创建多个网站也即虚拟网站(服务器),可以理解为使用一台服务器充当若干台服务器来使用,并且每个虚拟服务器都可拥有自己的域名、IP地址或端口号。虚拟服务器在性能上与独立服务器一样,并且可以在同一台服务器上创建多个虚拟网站。所以虚拟网站可以节约硬件资源、节省空间和降低能源成本,并且易于对站点进行管理和配置。,虚拟网站的类型,创建多个网站的步骤,介绍使用主机头名称创建多个网站的步骤。(1)规划好需要创建的网站名称,如要在主机PUM
19、A(IP地址为:)上创建3个网站:,。(2)在DNS服务器上分别创建3个区域serverA.com、serverB.com和serverC.com,然后分别在每个区域上创建名称为WWW的主机记录,区域和记录的创建方法见第8章。(3)“Internet信息服务(IIS)管理器”控制台中单击左侧窗格中的“网站”,在弹出的快捷菜单中选择“新建|网站”命令,单击“下一步”按钮,输入网站的描述信息,如使用主机头名称serverA,单击“下一步”按钮。在“IP地址和端口设置”对话框中分别输入网站的IP地址和端口号,在“此网站的主机头”文本框中输入,如图11.16所示。,创建多个网站的步骤,(4)单击“下一
20、步”按钮,输入网站主目录所在的文件夹,如“E:serverA”,单击“下一步”按钮。(5)设置“网站访问权限”对话框,设置默认的“读取”和“运行脚本”权限。如果要在网站上执行CGI或ASP程序,则应同时选择“执行”复选框。(6)单击“下一步”按钮,完成网站的创建。(7)重复上述(1)(6)的步骤,创建网站。虚拟网站创建完成后,即可用和主机名来访问它们了。,IIS 6.0默认安装只支持静态页面,对于动态网站,如基于ASP或ASP.NET的页面内容将不能正常显示。要支持动态网站,首先要做的就是打开其动态内容支持功能。即要想在IIS 6.0上运行程序,必须使用IIS 6.0的一种新特性,即Web服务
21、扩展,或Web Service Extension。依次选择开始|程序|管理工具|Internet信息服务(IIS)管理器,在打开的左侧窗格中选择Web服务扩展,将Active Server Pages和ASP.NET v.1.1.4322设置为允许。,11.4 配置支持动态网站和Web应用程序,支持动态网页,动态网站测试,(1)用记事本新建Default.asp文件,输入如下内容:(2)在“jsjgcx”网站下创建虚拟目录Web,设置默认的“读取”和“运行脚本”权限;(3)在Web浏览器上使用访问的动态网页default.asp,得到的结果如图11.19所示。,动态网站测试,配置动态网站,1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 IIS6 配置 管理
链接地址:https://www.31ppt.com/p-5961319.html