標籤:red sim elf 作用 man 程式 over conf 刪除
應用程式服務App Service
作用:虛擬主機服務,可將ASP.NET Core Web/Framework 應用部署到 Azure Web 應用程式。
資源群組:在其中部署和管理 Azure 資源(如 Web 應用程式、資料庫和儲存體帳戶)的邏輯容器。
應用服務方案:指定託管應用的 Web 服務器場的位置、大小和功能。 可以在託管多個應用時節省資金,方法是將多個 Web 應用程式配置為共用單個應用服務方案。
在“方案總管”中按右鍵“myFirstAzureWebApp”項目,然後選擇“發布”。
確保已選擇“Microsoft Azure 應用服務”,然後選擇“發布”。
此時將開啟“建立應用服務”對話方塊,用於建立在 Azure 中運行 ASP.NET Core Web 應用程式所需的所有 Azure 資源。
登入 Azure
在“建立應用服務”對話方塊中,選擇“添加帳戶”,然後登入到你的 Azure 訂閱。 如果已登入,請從下拉式清單中選擇包含所需訂閱的帳戶。
備忘
如果已經登入,請先不要選擇“建立”。
建立資源群組
資源群組是在其中部署和管理 Azure 資源(如 Web 應用程式、資料庫和儲存體帳戶)的邏輯容器。 例如,可以選擇稍後通過一個簡單的步驟刪除整個資源群組。
在“資源群組”旁邊,選擇“建立”。
將資源群組命名為 myResourceGroup,然後選擇“確定”。
建立應用服務方案
應用服務方案指定託管應用的 Web 服務器場的位置、大小和功能。 可以在託管多個應用時節省資金,方法是將多個 Web 應用程式配置為共用單個應用服務方案。
應用服務方案定義:
- 地區(例如:北歐、美國東部或東南亞)
- 執行個體大小(小、中、大)
- 規模計數(1 到 20 個執行個體)
- SKU(免費、共用、基本、標準、進階)
在“應用服務方案”旁邊,選擇“建立”。
在“配置應用服務方案”對話方塊中,使用位於螢幕後的表中的設定。
設定 |
建議的值 |
說明 |
應用服務方案 |
myAppServicePlan |
應用服務方案的名稱。 |
Location |
歐洲西部 |
託管 Web 應用程式的資料中心。 |
大小 |
免費 |
定價層確定託管功能。 |
選擇“確定”。
建立並發布 Web 應用程式
在“Web 應用程式名稱”中,鍵入唯一的應用程式名稱(有效字元為 a-z
、0-9
和 -
),或接受自動產生的唯一名稱。 Web 應用程式的 URL 為 http://<app_name>.azurewebsites.net
,其中 <app_name>
是 Web 應用程式名稱。
選擇“建立”開始建立 Azure 資源。
嚮導完成後,它會將 ASP.NET Core Web 應用程式發布到 Azure,然後在預設瀏覽器中啟動該應用。
在建立和發布步驟中指定的 Web 應用程式名稱用作 http://<app_name>.azurewebsites.net
格式的 URL 首碼。
恭喜,ASP.NET Core Web 應用程式已在 Azure 應用服務中即時運行!
更新應用並重新部署
在“方案總管”中開啟“Pages/Index.cshtml”。
在頂部附近找到 <div id="myCarousel" class="carousel slide" data-ride="carousel" data-interval="6000">
HTML 標籤,將整個元素替換為以下代碼:
HTML複製
<div class="jumbotron"> <h1>ASP.NET in Azure!</h1> <p class="lead">This is a simple app that we’ve built that demonstrates how to deploy a .NET app to Azure App Service.</p></div>
若要重新部署到 Azure,請在“方案總管”中按右鍵“myFirstAzureWebApp”項目,然後選擇“發布”。
在發布頁中選擇“發布”。
發布完成後,Visual Studio 將啟動瀏覽器並轉到 Web 應用程式的 URL。
Azure App Service