服务器 频道

Windows Server 2008创新特性之Web 和应用程序平台

    【IT168 专稿】Windows Server 2008 为开发和可靠地承载通过服务器或 Web 传送的应用程序和服务提供了一个安全、易于管理的平台。新增功能包含:简化的管理、提高的安全性以及性能和可扩展性的改进。此外,企业还将享受到更有效的应用程序和服务管理、更快的 Web 应用程序和服务部署和配置以及更安全、简化、自定义的 Web 平台。Windows Server 2008 为 Web 应用程序和服务提供了更高的性能和可伸缩性,同时允许管理员更好地控制和监视应用程序和服务利用关键操作系统资源的情况。

Internet Information Services 7.0 (IIS7)

    Windows Server 2008 为 Web 发布提供了统一的平台,此平台集成了 Internet Information Services 7.0 (IIS7)、ASP.NET、Windows Communication Foundation 以及 Microsoft Windows SharePoint Services。对现有的 IIS Web 服务器而言,IIS7 是一个很大的进步,它在集成 Web 平台技术中担任核心角色。IIS7 的主要好处包括提供了更有效的管理功能、改进了安全性和降低了支持成本。这些功能有助于创建一个为 Web 解决方案提供单一、一致的开发和管理模型的统一平台。

改进的管理工具

    IIS7 中新的管理实用工具 IIS 管理器是更有效的 Web 服务器管理工具。它提供了对 IIS 和 ASP.NET 配置设置、用户数据和运行时诊断信息的支持。新的用户界面还支持托管或管理网站的用户将管理控制权委派给开发人员或内容所有者,从而减少了拥有成本和管理员的管理负担。新的 IIS 管理器界面支持通过 HTTP 进行远程管理,从而允许进行集成的本地、远程甚至跨 Internet 进行管理,而不要求在防火墙中打开 DCOM 或其他管理端口。

    此外,还包含新增的命令行工具 — appcmd.exe,用于管理 Web 服务器、网站和 Web 应用程序。此命令行界面简化了管理员常见的 Web 服务器管理任务。例如,可以使用 appcmd.exe 列出已被迫等待 500 毫秒以上的 Web 服务器请求。此信息可用于对性能欠佳的应用程序进行故障排除。可将 appcmd.exe 的输出通过管道传递给其他命令,以便进一步处理。

基于模块功能的安装

    IIS7 由 40 多个单独的功能模块构成。其中仅一半左右的模块是默认安装的,管理员可以有选择地安装或删除任何选择的功能模块。此模块化方法允许管理员仅安装所需选项,并且通过限制需要管理和更新的功能数量来节省时间。此外,由于未运行不必要软件,减少了 Web 服务器的攻击面,提高了安全性。

分布式配置模型

    IIS7 在如何存储和访问其配置数据方面做出了重大改进。IIS7 版本的主要目标之一就是实现 IIS 设置的分布式配置,允许管理员在存储代码和内容的文件中指定 IIS 配置设置。

    通过分布式配置,管理员可在存储代码和内容的目录中为网站或应用程序指定配置设置。通过在一个文件中指定配置设置,分布式配置允许管理员将所选网站功能或 Web 应用程序的管理权委派给其他人。例如,可以委派网站以便应用程序开发人员配置此网站使用的默认文档。管理员还可锁定特定配置设置,以防止其他人对其进行更改。此功能可用于确保防止脚本执行的安全策略不被委派了网站管理访问权限的内容开发人员重写。通过使用分布式配置,在从开发到测试然后到最终进行生产的过程中迁移应用程序时,可将特定网站或应用程序的配置设置从一台计算机复制到另一台。
0
相关文章