|
对于管理员和应用程序开发人员而言,Windows Server 2008最新加入的IIS7中的所有结构更改一起创建了一个极其灵活的Web应用程序系统。对于只具备基本技能的Web服务器管理员新手和使用脚本工具管理多个服务器的高级管理员,通过GUI界面和appcmd.exe 命令行工具访问IIS配置的功能提供了有效的工具。IIS的跟踪和故障排除组件提供详细的可用信息,帮助管理员和应用程序开发人员隔离行为错误的页和代码。
IIS7允许将IIS配置设置存储在web.config文件中,这样更易于使用xcopy在多个Web服务器间复制应用程序,并可避免执行成本高且易于出错的复制、手动同步和其他配置任务。
通过一段时间的试用,笔者对Windows Server 2008的Web功能有了一定的认识,下面就让我们一起走近它。
就Windows Server 2008的整体而言,它为开发和可靠地承载通过服务器或Web传送的应用程序和服务提供了一个安全、易于管理的平台。新增功能包含:简化的管理、提高的安全性以及性能和可扩展性的改进。此外,企业还将享受到更有效的应用程序和服务管理、更快的Web应用程序和服务部署和配置以及更安全、简化、自定义的Web平台。Windows Server 2008为Web应用程序和服务提供了更高的性能和可伸缩性,同时允许管理员更好地控制和监视应用程序和服务利用关键操作系统资源的情况。
改进的管理工具
IIS7中新的管理实用工具IIS7管理器是更有效的Web服务器管理工具。它提供了对IIS7和 ASP.NET 配置设置、用户数据和运行时诊断信息的支持。新的用户界面还支持托管或管理网站的用户将管理控制权委派给开发人员或内容所有者,从而减少了拥有成本和管理员的管理负担。新的IIS7管理器界面支持通过 HTTP 进行远程管理,从而允许进行集成的本地、远程甚至跨 Internet 进行管理,而不要求在防火墙中打开 DCOM 或其他管理端口。
基于模块功能的安装
IIS7由40多个单独的功能模块构成。其中仅一半左右的模块是默认安装的,管理员可以有选择地安装或删除任何选择的功能模块。此模块化方法允许管理员仅安装所需选项,并且通过限制需要管理和更新的功能数量来节省时间。此外,由于未运行不必要软件,减少了Web服务器的攻击面,提高了安全性。
分布式配置模型
IIS7在如何存储和访问其配置数据方面做出了重大改进。IIS7版本的主要目标之一就是实现IIS7设置的分布式配置,允许管理员在存储代码和内容的文件中指定IIS7配置设置。 |