【问题标题】:IIS6 isn't supported by powershell and upgrades cost money. Alternatives?IIS6 不受 powershell 支持,升级需要花钱。备择方案?
【发布时间】:2012-08-10 17:47:35
【问题描述】:

作为 .NET 部署过程的一部分,我们希望在 IIS 上创建一个新网站。这个想法是能够在使网站上线之前运行另一组冒烟测试 - 加上如果出现问题能够立即回滚到以前的版本。我们希望将这一切都与 Jenkins 联系起来。

虽然 IIS7 拥有一整套工具,可让我们通过 PowerShell 组合并配置新网站,但 IIS6 却没有这种奢侈。

虽然升级到 IIS7 显然可以解决我们的问题,但我们的服务器目前在 Windows 2003 上运行。

有没有办法在 IIS6 中做我们想做的事?我们是否以错误的方式处理这个问题?

【问题讨论】:

  • 如果您需要该工具,付费有什么问题?
  • 旧的 bat 文件怎么样?
  • @Tomas:你能通过命令行创建和配置 IIS 网站属性/虚拟导向器/等吗?
  • @JSWork 这个microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/…可以做一些,不确定配置...
  • @TomasVoracek:请回复为答案而不是评论,以便我可以点击“标记为答案”,您可以获得适当的信用。

标签: asp.net deployment iis-7 iis-6


【解决方案1】:

IIS6 配置存储在 2 个 xml 文件中,MetaBase.xml and MSSchema.xml located in %SystemRoot%\System32\Inetsrv

查看这些链接,了解用于管理 IIS 站点、应用程序池等的可用脚本:

关于默认页面、.NET 版本等网站的配置,我在 Technet 上找不到任何脚本。但如果它在配置 xml 中,我认为您可以为此创建一些命令行工具。

【讨论】:

    猜你喜欢
    • 2021-10-26
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-08
    • 2019-05-27
    • 2015-12-28
    • 1970-01-01
    相关资源
    最近更新 更多