虽说微软将Win Server 2008 R2独立出来,作为继Win 2008后的下一代服务器操作系统,但从命名编号就可以看出这并不是一次类似“从Win2003到Win2008”式的产品更新换代,而是一次Win 2008的产品升级。我们了看IIS 7安装组件选择——模块化的安装模式。
最新的信息可以从IIS服务器 Web站点上找到。还可以从MSDN Online Web Workshop内容表的Server area部分找到一些有帮助的信息。
IIS服务器与Windows NT服务器紧密地结合在一起,它可以保证网络管理员和应用程序开发人员获得同Windows NT 服务器一样的安全、网络和管理功能。
除了模块化的特性外,IIS 7还可以通过PowerShell命令行来进行管理,可以利用PowerShell脚本创建和修改网站,查询数据等。在Windows Server 2008 R2中IIS版本升级为7.5,除了传承IIS 7的基本特性外,在功能和特性上又有了一些增强。
IIS 7.5最值得注目的是在Server Core模式下可以运行ASP.Net应用。Server Core是Win2008中引入的一个最小限度的系统安装选项,只包括安全、TCP/IP、文件系统、RPC等服务器核心子系统。在Server Core我们可以安装所需的服务器角色和特征,并且仅有非常少的GUI,这样减少了攻击表面,系统更加安全精简,但Win 2008中的Server Core对Web服务的支持有限,并不支持ASP.Net。
而Win 2008 R2的Server Core模式增加了对.Net Freamwork部分功能的支持,包括.NET 2/3/3.5的子集和ASP.NET,这对需要在Server Core模式进行Web应用的用户来说绝对是个好消息。虽然说在Server Core中安装.Net会降低系统的安全性,但如果IIS 7没有.Net的话也就没有什么意义了。
【编辑推荐】