服务器 频道

IIS 7的Windows PowerShell 管理环境

 IIS7的WindowsPowerShell管理环境

 相信关注脚本编程或者是ExchangeServer2007的朋友都不会对WindowsPowerShell感到陌生,WindowsPowerShell是一个特为系统管理员设计的Windows命令行shell。在这个shell中包括一个交互提示和一个可以独立,或者联合使用的脚本环境。对于热爱脚本管理的ITpro们WindowsPowerShell必将让他们爱不释手。而对于IIS服务器,WindowsPowerShell同样可以提供全面的管理功能。

 不过虽然PowerShell也可以管理运行在WindowsServer2003上的IIS6,但是IIS7才是特为通过PowerShell的命令行来进行管理的。它包括了新的APPCMD功能,APPCMD通过标准的命令行界面来创建和配置站点,这样的命令行工具的应用场景也非常常见,当用户的环境中用到例如脚本管理的时候,APPCMD就将发挥非常其极大的优势。

 IS7.0是包括在WindowsVista客户机上的,该操作系统的家庭版本也带有IIS7.0(而不象IIS5.1,只有在XPProfessional上才有)。服务器的IIS7.0版本将在今年稍后随WindowsServer2008服务器发布,将添加一堆额外的部署特性,包括更加丰富的主机支持,安全的FTP支持,以及内置的webfarm部署支持等。

 Webfarm支持将是特别地酷,它将允许你在一个包含了运行一个服务器所需的所有编码,配置,内容和密钥的文件共享上部署你的web应用。然后你可以添加任意数目的无状态,无配置的web服务器到一个webfarm上,只需将它们指向那个文件共享,来动态装载它们的配置设置(包括绑定,虚拟目录,应用池设置等等)和应用内容即可。这使得在多个机器上扩缩一个应用简直是小菜一碟,可避免使用复制方法来做配置和应用部署(只要把文件拷贝到文件共享上,webfarm里的所有机器就会马上装载变动过的文件)。

 推出WindowsServer2008服务器的Beta3版本支持go-live许可,所以你不久就能利用这个功能。我们已经在用IIS7.0集群运行WindowsServer2008了,所以你不会寂寞的!

 

0
相关文章