首頁 > 後端開發 > php教程 > 如何在 Azure 應用程式服務上部署具有 CI/CD 管道的 Web 應用。

如何在 Azure 應用程式服務上部署具有 CI/CD 管道的 Web 應用。

王林
發布: 2024-08-09 09:25:52
原創
988 人瀏覽過

使用 GitHub 和 Visual Studio Code 在 Azure 應用程式服務上部署具有持續整合/持續部署 (CI/CD) 管道的 Web 應用程式涉及幾個步驟,我將在下面討論:

1。設定您的 Azure 帳戶並建立 Web 應用程式:

  • 登入 Azure 入口網站:使用 https://portal.azure.com
  • 建立應用程式服務計畫:
  1. 從主頁搜尋應用程式服務計劃,如下圖所示。 How to deploy a Web App with CI/CD pipeline on Azure app service.
  2. 點選「建立」。 How to deploy a Web App with CI/CD pipeline on Azure app service.
  3. 填寫所需的詳細資料(訂閱、資源群組、名稱、作業系統、區域等)。 How to deploy a Web App with CI/CD pipeline on Azure app service.
  4. 選擇您喜歡的定價方案。然後點選“查看+建立”。 How to deploy a Web App with CI/CD pipeline on Azure app service.
  5. 點選「建立」。 How to deploy a Web App with CI/CD pipeline on Azure app service.
  6. 點選「前往資源」。 How to deploy a Web App with CI/CD pipeline on Azure app service.
  7. 點選 webapp-plan。 How to deploy a Web App with CI/CD pipeline on Azure app service. How to deploy a Web App with CI/CD pipeline on Azure app service.
  8. 搜尋並點擊網路應用程式來建立一個。 How to deploy a Web App with CI/CD pipeline on Azure app service. How to deploy a Web App with CI/CD pipeline on Azure app service. 填寫所需的詳細資訊(訂閱、資源群組、Web 應用程式名稱、發布、運行時堆疊等)。 How to deploy a Web App with CI/CD pipeline on Azure app service. 審查+創建。 How to deploy a Web App with CI/CD pipeline on Azure app service. How to deploy a Web App with CI/CD pipeline on Azure app service. How to deploy a Web App with CI/CD pipeline on Azure app service.

2。設定您的本機開發環境:
如果尚未安裝 Visual Studio Code 和 Git,請安裝。
3.在 Visual Studio Code 中初始化 Git 儲存庫並建立 Web 應用程式:
開啟 Git 並透過點擊「新儲存庫」建立一個新儲存庫。
How to deploy a Web App with CI/CD pipeline on Azure app service.
How to deploy a Web App with CI/CD pipeline on Azure app service.
How to deploy a Web App with CI/CD pipeline on Azure app service.

  1. 從 Visual Studio 程式碼終端機初始化 Git: How to deploy a Web App with CI/CD pipeline on Azure app service. How to deploy a Web App with CI/CD pipeline on Azure app service. 運行 git init 來初始化 Git 儲存庫。 運行 git add 。暫存您的文件。 運行 git status How to deploy a Web App with CI/CD pipeline on Azure app service. 運行 git clone +url (從先前建立的儲存庫) How to deploy a Web App with CI/CD pipeline on Azure app service. 運行奈米索引 php 運行cat索引php How to deploy a Web App with CI/CD pipeline on Azure app service.

5。返回我們的 Azure 頁面:
前往 Azure 入口網站中的 Web 應用程式。
在「部署」部分中,選擇「部署中心」。
How to deploy a Web App with CI/CD pipeline on Azure app service.
選擇代碼來源。點選Github
How to deploy a Web App with CI/CD pipeline on Azure app service.
How to deploy a Web App with CI/CD pipeline on Azure app service.
How to deploy a Web App with CI/CD pipeline on Azure app service.
How to deploy a Web App with CI/CD pipeline on Azure app service.
6.部署應用程式
提交並推送:提交更改並將其推送到 GitHub。 GitHub Actions 工作流程將自動啟動、建置您的應用程式並將其部署到 Azure 應用程式服務。
需要從免費訂閱升級才能部署,如下所示:
How to deploy a Web App with CI/CD pipeline on Azure app service.
升級後,您現在可以新增插槽了。
How to deploy a Web App with CI/CD pipeline on Azure app service.
How to deploy a Web App with CI/CD pipeline on Azure app service.
How to deploy a Web App with CI/CD pipeline on Azure app service.

7。監控部署
檢查部署狀態:您可以在 GitHub 上的「操作」標籤中監控部署進度。
查看 Web 應用程式:部署後,您的 Web 應用程式應該可以透過 Azure 應用程式服務 URL 存取。

How to deploy a Web App with CI/CD pipeline on Azure app service.
How to deploy a Web App with CI/CD pipeline on Azure app service.

透過執行這些步驟,您將在 Azure 應用程式服務上使用 GitHub 和 Visual Studio Code 成功部署具有 CI/CD 管道的 Web 應用程式。

以上是如何在 Azure 應用程式服務上部署具有 CI/CD 管道的 Web 應用。的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板