我们一直在研究所需的状态配置,并且我被要求使用PowerShell DSC设置原型以配置IIS应用程序池。我知道创建配置的所有步骤,我只是不确定我的配置可能有什么。我计划使用xWebAdministration资源,因为它有xWebAppPool和xWedbAdministration之类的东西。有什么建议可以用来设置它吗?
答案 0 :(得分:4)
如果您在配置控制下尝试使用许多站点,则可以使用我的DSC生成器为IIS功能,网站,应用程序池和虚拟目录生成DSC。
然后我使用Octopus Deploy将DSC传送到服务器并应用DSC。
答案 1 :(得分:2)
您可能会使用WindowsFeature
资源来安装所需的角色和功能(Web-Server
等),您可能会使用File
资源来创建目录,也许复制站点的文件,您可以使用Registry
资源启用Web管理服务,以便远程管理IIS,然后使用Service
资源启动该服务。
答案 2 :(得分:1)
前段时间我接受了完全相同的挑战,我创建了一个DSC资源原型,可以实现这一目标。经过初步测试后,现在可以投入生产。
源代码在gihub(https://github.com/RafPe/cWebAdmin)上,所有反馈都非常受欢迎:)
也许这会让你知道如何在最后挑战这个