Azure App Service

來源:互聯網
上載者:User

標籤: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-z0-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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.