博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
win2003 IIS6.0安装设置和功能应用详解1
阅读量:2456 次
发布时间:2019-05-10

本文共 1956 字,大约阅读时间需要 6 分钟。

关于IIS 6.0的故事一言难尽,如果你已经在IIS技术上有所投资,IIS 6.0无疑是一个动人的、非听不可的话题。鉴于IIS 6.0和以前版本的差别实在太大了,只用一篇文章很难做到面面俱到,所以本文首先探讨IIS 6.0的安装、体系结构以及由于体系结构方面的差异带 来的全新服务功能,下一篇文章接着介绍IIS 6.0的新特性——其中有些你可能还没有听说过,另外还有默认配置方面的一些重要变化,这些变化可能会影响到你的迁移计划。

  一、安装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也自动启动,为许多Web应用提供服务,Windows 2003的做法可谓一大突破。在Windows 2003中,安装IIS有三种途径:利用“管理您的服务器”向导,利用控制面板“添加或删除程序”的“添加/删除Windows组件”功能,或者执行无人值守安装。
  第一次启动Windows 2003系统时,“管理您的服务器”向导自动启动,如图一所示。
win2003 IIS6.0安装设置和功能应用详解

  图一
  选择“添加或删除”角色,在“配置服务器”向导中可以看到一系列可配置的服务器角色,其中就有“应用程序服务器(IIS,ASP.NET)”选项,如图二,选中该选项之后点击“下一步”,向导提供了是否安装ASP.NET和Microsoft FrontPage服务器扩展的选项。可以看到,微软在这里采用了一种新型的“安装任何部件之前总是
征求用户意见”的IIS安装策略,对于微软来说,这是一个彻底的转变,证明微软确实在认真对待安全问题。

win2003 IIS6.0安装设置和功能应用详解

   图二
  使用控制面板中的“添加/删除Windows组件”功能还要灵活一些。在向导中选择“应用程序服务器”,再点击“详细信息”,向导显示出一系列组件的清单,其中就有“Internet信息服务(IIS)”选项,还有一些选项是以前的“添加/删除Windows组件”向导没有提供的,表一概括比较了IIS 6.0和IIS 5.0 的主要组件。如果从这里安装IIS 6.0,最后得到的Web服务器可能只支持静态内容(除非在安装期间选中了某些扩展组件)。选中Internet信息服务选项,再点击“详细信息”,可以看到IIS 6.0的子组件,如图三所示。

win2003 IIS6.0安装设置和功能应用详解

  图三

 

表一:IIS 6.0和IIS 5.0组件比较
IIS 6.0 IIS 5.0
应用程序服务器 Internet信息服务
    应用程序服务器控制台     公用文件
    ASP.NET     文档
    启用网络COM+访问     文件传输协议(FTP)服务
    启用网络DTC访问     FrontPage 2000服务器扩展
    Internet信息服务     Internet信息服务管理单元
      后台智能传送服务(BITS)服务器扩展     Internet服务管理器(HTML)
         BITS管理控制台管理单元     NNTP
         BITS服务器扩展ISAPI     SMTP
      公用文件     万维网服务
      文件传输协议(FTP)服务  
      FrontPage 2002服务器扩展  
      Internet信息服务管理器  
      Internet打印  
      NNTP服务  
      SMTP服务  
      万维网服务  
         Active Server Pages  
         Internet数据连接器  
         远程管理(HTML)  
         远程桌面Web连接  
         在服务器端的包含文件  
         WebDAV发布  
         万维网服务  
    消息队列  
      Active Directory集成  
      公用  
      下层客户端支持  
      MSMQ HTTP支持  
      路由支持  
      触发器  

 

  也许你已经注意到了表一列出的某些新增组件选项,但你注意到IIS 6.0少了什么吗?IIS 6.0中消失不见的最主要的一个项目是文档。在IIS 6.0中,所有文档都以帮助文件的形式发布,不再有IISHelp虚拟目录。在IIS 5.0中,如果从本地访问服务器,默认Web网站自动打开IIS的文档,但在IIS 6.0中,如果打开“
http://localhost”,只能看到一个声明网站正在构建之中的页面。
  另外,在IIS 5.0的IISHelp虚拟目录中有一些错误处理页面,这些错误处理页面以ASP的方式实现。如果你要用到定制的(或者修改过的)帮助文件、错误处理页面,在IIS 6.0网站上必须自己创建该目录。

转载地址:http://xejhb.baihongyu.com/

你可能感兴趣的文章
scala中def_def关键字以及Scala中的示例
查看>>
C ++ STL中的queue :: push()和queue :: pop()
查看>>
c++ cdi+示例_C ++中带有示例的本地类
查看>>
Java Scanner next()方法与示例
查看>>
c语言atoll函数怎么用_C ++中带有示例的atoll()函数
查看>>
wireshark rto_RTO的完整形式是什么?
查看>>
一? il&kkn.n_IL&FS的完整形式是什么?
查看>>
array.slice_Ruby中带有示例的Array.slice()方法
查看>>
ruby hash方法_Ruby中带有示例的Hash.flatten方法
查看>>
stl min函数_std :: min()函数以及C ++ STL中的示例
查看>>
Python | Lambda函数与示例
查看>>
Java ArrayList get()方法与示例
查看>>
gettimeofday_PHP gettimeofday()函数与示例
查看>>
python 示例_带有示例的Python列表remove()方法
查看>>
Python中的__init__和self是做什么的?
查看>>
python的pass语句_Python | 演示pass语句的示例
查看>>
amie 规则挖掘_AMIE的完整形式是什么?
查看>>
数据库表设计索引外键设计_关于索引的设计决策 数据库管理系统
查看>>
PHP array_pop()函数与示例
查看>>
密码学电子书_密码学中的电子密码书(ECB)
查看>>