>  기사  >  백엔드 개발  >  Azure 앱 서비스에서 CI/CD 파이프라인을 사용하여 웹앱을 배포하는 방법입니다.

Azure 앱 서비스에서 CI/CD 파이프라인을 사용하여 웹앱을 배포하는 방법입니다.

王林
王林원래의
2024-08-09 09:25:52686검색

GitHub 및 Visual Studio Code를 사용하여 Azure App Service에 CI/CD(지속적 통합/지속적 배포) 파이프라인을 사용하여 웹 앱을 배포하려면 아래에서 설명할 여러 단계가 필요합니다.

1. Azure 계정 설정 및 웹 앱 만들기:

  • Azure Portal에 로그인: https://portal.azure.com 사용
  • 앱 서비스 계획 만들기:
  1. 홈페이지에서 아래 이미지처럼 App Service Plan을 검색하세요. 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. 필수 세부 정보(구독, 리소스 그룹, 웹앱 이름, 게시, 런타임 스택 등)를 입력합니다. 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 리포지토리 초기화 및 웹 앱 생성:
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 를 실행하세요. 파일을 준비합니다. 자식 상태 실행 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 실행 고양이 인덱스 PHP 실행 How to deploy a Web App with CI/CD pipeline on Azure app service.

5. Azure 페이지로 돌아가기:
Azure Portal에서 웹앱으로 이동합니다.
배포 섹션에서 배포 센터를 선택합니다.
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 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.
How to deploy a Web App with CI/CD pipeline on Azure app service.

7. 배포 모니터링
배포 상태 확인: GitHub의 작업 탭에서 배포 진행 상황을 모니터링할 수 있습니다.
웹 앱 보기: 일단 배포되면 Azure App Service 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 App Service에서 GitHub 및 Visual Studio Code를 사용하여 CI/CD 파이프라인이 포함된 웹 앱을 성공적으로 배포하게 됩니다.

위 내용은 Azure 앱 서비스에서 CI/CD 파이프라인을 사용하여 웹앱을 배포하는 방법입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.