2012-08-10 61 views
0

作爲.NET部署過程的一部分,我們希望在IIS上創建一個新網站。這個想法是能夠在使網站生效之前運行另一組煙霧測試 - 另外,如果出現問題,可以立即回滾到以前的版本。我們希望將這一切都與詹金斯聯繫起來。PowerShell不支持IIS6,升級需要花費。備擇方案?

雖然IIS7有一套完整的工具,可以讓我們通過PowerShell將新網站拼湊在一起並配置,IIS6並沒有這樣的奢侈品。

雖然升級到IIS7顯然會解決我們的問題,我們的服務器目前在Windows 2003上

運行有沒有辦法做我們希望在IIS6?我們是否以錯誤的方式處理這個問題?

+2

如果您需要該工具,付款有什麼問題? – asawyer 2012-08-10 17:49:11

+0

好的舊的bat文件怎麼樣? – 2012-08-10 21:03:23

+0

@Tomas:你能通過命令行創建並配置IIS網站屬性/虛擬導演/ etc嗎? – JSWork 2012-08-10 21:43:34

回答

1

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

檢查有關可用腳本這些鏈接管理IIS網站,應用程序池等:像默認網站

關於配置頁面, .NET版本等我找不到任何腳本在Technet上。但是,如果它是在配置XML中,我認爲你可以爲它創建一些命令行工具。