专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »服务器 » iis6.0:深入剖析Windows IIS 6.0(3) »正文

iis6.0:深入剖析Windows IIS 6.0(3)

来源: 发布时间:星期日, 2009年1月11日 浏览:29次 评论:0
  前文介绍了IIS 6.0安装和Web服务器新型体系结构IIS 6.0新特性数量多得令人惊奇其中些特性是如此引人注目以至于人们大部分注意力都被它们吸引在这第 2篇介 绍IIS 6.0文章中我们不仅将了解这些已成为“明星”特性还将关注下IIS 6.0各种较少有人注意却同样重要改进的处

  、安全

  微软次又次地做着同样件事情——某个软件Software产品出了问题饱受人们诟病于是赶紧发布新版本将问题解决例如发布Windows NT 4.0的后因稳定性问题而饱受批评;于是微软发布了Windows 2000新操作系统稳定性颇受好评但Win 2K服务器默认安装IIS 5.0却成了巨大安全隐患需要下大力气加以整治才能解决问题IIS 6.0默认不安装如果按照缺省方式安装Web服务器只能提供静态内容服务因此从这个角度看即使以后IIS 6.0应用引擎和组件突然出现了问题IIS 6.0还是极大地降低了安全风险另外Windows Server 2003还有个新组策略“禁止安装IIS”有了该组策略我们就可以禁止Windows 2003在活动目录(AD)森林中禁止不准备作Web服务器用机器上安装IIS 6.0防止网络上出现根本无用、不安全IIS 6.0服务器不过目前这个组策略只对Windows 2003服务器有效不能防止Windows XP Pro和Win 2K机器安装IIS 5.0

  当然由于刚刚安装好IIS 6.0不支持动态内容所以出现了第 2个人们经常会问问题:“为什么我服务器不能运行ASP?”(前文提到个人们经常会问问题是:“IIS 6.0可以在Win 2K服务器上运行吗”?答案是“不”)要想在IIS 6.0上运行必须使用IIS 6.0种新特性即Web服务扩展或Web Service Extension(这个名字似乎意味着它和XML Web服务有某种关系实际情况并非如此)

  如果要为某个启用Web服务扩展首先打开IIS管理器(在“控制面板”→“管理工具”中以前叫做Internet服务管理器或ISM)如图点击“添加个新Web服务扩展”启动向导创建个新规则为规则指定个名字然后找到想要启用执行文件另外\system32\inetsrv下有个iisext.vbs脚本它也能够配置并管理运行带有IIS 6.0Windows Server 2003Web服务扩展、应用和单独文件管理员可以使用此脚本来启用和列出应用;添加和删除应用依赖性;启用、禁用和列出 Web 服务扩展;添加、删除、启用、禁用和列出单独文件


图 5   启用带宽限制的前请使用系统监视器检查“网络接口”对象中总字节数/秒或当前带宽计数器如果希望比较传入和传出流量请检查发送字节数/秒和接收字节数/秒再比较“网络接口”对象值和网络连接总带宽对于“正常”负载服务器使用带宽不应超过其全部可用带宽50%如果服务器有较大高峰负载请将正常负载保持在50%以下剩下带宽可在高峰期使用

  带宽限制可以是针对全局WWW服务(即对所有网站WebSite都有效)也可以是针对单个网站WebSite设置全局WWW服务最大带宽不会替代已为服务器上单个网站WebSite设定最大带宽单个站点根据已设置最大值来限制带宽而全局设置限制所有其他未限制带宽网站WebSite另外全局WWW服务带宽限制设置不会影响FTP站点或FTP服务

   9、默认设置变化

  在IIS 6.0中许多配置项目默认值已经和IIS 5.0或IIS 4.0区别例如默认连接超时时间已经从900秒减少到120秒另外EnableParentPaths设置默认关闭还有其他些新设置项目也会影响服务器性能和行为包括:

  ⑴ 如果某种文件类型没有在MimeMap配置属性中映射所有对该类文件请求将被拒绝

  ⑵ 默认情况下所有工作进程会在1740分钟后自动回收回收期间会话信息可能丢失

  ⑶ 运行CGI应用用户上下文必须是个IIS_WPG组成员

  ⑷ Windows 2003不安装Collaboration Data Objects for Windows NT Server(CDONTS)微软建议开发者改用CDO for Windows 2000(CDOSYS)对象

  ⑸ ASP请求默认限制在204800字节的下个域限制在100 KB的下IIS 5.0和IIS 4.0没有这方面限制

  ⑹ 默认情况下http.sys仅接受标题小于16 KB请求

  本文有关IIS 6.0介绍就到这里结束虽然文章很长但还是不可能做到面面俱到例如还没有提及受到广泛关注Passport验证和摘要验证方面改进本文重点放在些具有突破性意义IIS 6.0新特性以及几种较少有人提及功能以此证明IIS 6.0改进广泛性、深入性从许多方面来看IIS 6.0风头甚至盖过了Windows 2003——而且许多人认为IIS 6.0确实有资格占据舞台中央

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: