簡體   English   中英

使用IIS使用VSTS在Windows Azure VM上托管應用程序(Visual Studio Team System)

[英]Hosting application on Windows Azure VM using IIS using VSTS (Visual Studio Team System)

我想使用IIS在Azure虛擬機上托管.Net應用程序。 我知道Windows天藍色的基本知識,例如創建VM和其他內容。

我想使用VSTS(Visual Studio Team System)自動創建虛擬機並在該虛擬機上的IIS上托管應用程序的整個過程。 我知道可以使用VSTS(DevOps)來做到這一點,也知道VSTS的基礎知識,例如在其上創建構建定義,但是我在使用Azure上的DevOps自動化當前方案時遇到了問題。

我想知道的是如何使用VSTS構建步驟自動啟動諸如創建VM,在其上安裝IIS和托管應用程序之類的操作。

您可以通過幾種方法在Azure中使用IIS + App創建虛擬機。 為了在自動化工作流中在Azure中創建資源,我通常想到使用Azure資源管理器模板進行配置。 要在VSTS中做到這一點,您可以看一下本文。

https://docs.microsoft.com/zh-cn/azure/vs-azure-tools-resource-groups-ci-in-vsts

在VSTS生成/發布任務中有兩種使用AzureRM模板的方式,兩種方式都可以在此處記錄。 該文檔顯示了如何在VSTS中使用Azure資源組項目,但是您也可以只從github中提取原始文件(不需要任何項目)。

對於創建虛擬機,安裝IIS和安裝Web部署程序包的模板,請看以下示例:

https://github.com/bmoore-msft/AzureRM-Samples/tree/master/VMDSCWebDeploy

這使用DSC安裝IIS,安裝並啟動Web部署以及部署程序包/應用程序。 這將完成DSC腳本中的所有操作,但是如果您願意,可以分開部署。

這種幫助?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM