我正在查看MSDeploy,並在文檔中看到您可以輕鬆地複製網站。我們還沒有準備好使用Web Farm Framework,因此這不是一個選項。有沒有我可以用來部署到3臺服務器的提供商?如何使用Web Deploy部署到多個站點?
0
A
回答
0
,如果你創建一個小的PowerShell腳本的最好的事情是: 1.建立一個包爲您的網站 2.部署到n個服務器
我使用psake管理在PowerShell中的任務,但它是普通的PowerShell,所以你可以保留包的行,並從我上面的示例進行部署。你需要修改發佈任務的最後一部分,以驗證考慮到你的服務器
2
雖然還沒有一個供應商部署到不同的服務器,最直接的方法是使用相同的Web部署命令三次,只需更改目標參數中的computerName和憑據設置以每次指定一個不同的服務器。
下面是一個使用了apphostConfig提供程序的示例命令:
msdeploy -verb:sync -source:apphostconfig="Default Web Site" -dest:apphostconfig="Default Web Site",computername=Server2,username=admin,password=xyz
爲了讓命令更爲靈活,你可以參數化要針對不同的目標服務器不同的設置。有關參數設置的更多信息可以在文章Web Deploy Parameterization in Action,Web Deploy Parameterization和Using declareParam and setParam中找到。
相關問題
- 1. 如何使用Web部署在Windows Azure中部署子站點
- 2. 使用Web Deploy部署IIS設置
- 3. 使用CruiseControl自動部署WEB站點
- 4. 如何使用Web部署在本地主機上部署多個站點並使用不同的端口
- 5. 使用Web Deploy部署.NET 4.5 Web應用程序
- 6. 如何使用Keycloak部署器(/ deploy)部署keycloak的SPI項目?
- 7. 如何使用自定義Web部件部署到目標站點
- 8. 如何使Web Deploy(msdeploy)部署在不同的文件夾中?
- 9. 使用Code First EF部署MVC 3也使用Web Deploy
- 10. WebDeploy部署多個網站
- 11. 如何通過Web部署在Visual Studio中部署Web站點項目?
- 12. 我可以使用Microsoft Web Deploy構建部署包後指定網站嗎?
- 13. 如何使用MS Web Deploy(msdeploy.exe)將文件從部署的網站複製到本地目錄?
- 14. 使用Git部署將Ghost 0.4.2部署到Azure站點
- 15. 在使用Web Deploy部署期間沒有錯誤代碼3.5
- 16. 如何將遷移部署到部署站點
- 17. 使用MS Deploy僅部署數據庫
- 18. 如何通過Web Deploy服務保護TeamCity部署?
- 19. 將MVC 3應用程序部署到多個站點
- 20. 部署使用Web部署
- 21. 用Capistrano部署多站點Drupal安裝?
- 22. 如何將使用CDN的sproutcore部署到現有站點?
- 23. 部署共享點站點
- 24. grunt deploy不部署到目標
- 25. 如何通過「cap deploy」部署到多個冗餘生產服務器?
- 26. 如何使用github部署在Appharbor中託管一個站點?
- 27. 部署一個msi到多個站點和服務器
- 28. 使用TFS中的Web部署在不同網站上部署多個Web應用程序
- 29. Php站點部署?