gpt4 book ai didi

windows - 用于安装 ASP(不是 ASP.Net)的 Puppet 模块?

转载 作者:可可西里 更新时间:2023-11-01 11:26:12 24 4
gpt4 key购买 nike

我们有一个旧网站,其部分功能使用经典 ASP。我们正在将其移至 Windows 2012,并希望尝试操纵该过程。是否有 puppet 模块可以安装我们可以从 forge 或其他地方使用的经典 ASP?

最佳答案

这是一个很好的问题。我猜你已经搜索过 forge 和 GitHub:

我也看了一圈,也没看到。我认为您坚持将其添加到您自己的 list /模块中。然而,安装 ASP 的过程实际上就像在 IIS 中启用它一样简单。

DISM

您只需使用 puppetlabs-dism 即可获得它模块与

# may require other items turned on as well with DISM
dism { "IIS-ASP":
ensure => present,
}

注意:您可能需要与此一起安装其他组件,因此您可能需要进行更多检查。

Windows 功能(推荐)

要获得更新的方法,应该安装 windows modules pack尽管您可以只安装 puppet-windowsfeature模块。

  # add windows features
# Ensure IIS itself is installed with management tools
windowsfeature { 'Web-WebServer':
installmanagementtools => true,
} ->
# Ensure ASP is enabled for IIS
windowsfeature { 'Web-Asp':
} ->
# Optionally ensure ASP.NET 3.5 is enabled for IIS
windowsfeature { 'Web-Asp-Net':
} ->
# Optionally ensure ASP.NET 4.5 is enabled for IIS
windowsfeature { 'Web-Asp-Net45':
}

以上内容有点过头了,但它显示了您可能甚至没有考虑过的东西,Puppet 可以为您处理安装和配置 IIS 本身。使用 windows 功能模块的示例来自 chocolatey-chocolatey_server模块 - 参见 https://github.com/chocolatey/puppet-chocolatey_server/blob/55b58e7869f0665c63e285749de13837f6748767/manifests/init.pp#L45-L69你会看到你还可以使用 puppet-iis 管理 IIS 站点和应用程序池模块。

关于windows - 用于安装 ASP(不是 ASP.Net)的 Puppet 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34814513/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com