Maison >développement back-end >tutoriel php >Comment déployer une application Web avec un pipeline CI/CD sur le service d'application Azure.

Comment déployer une application Web avec un pipeline CI/CD sur le service d'application Azure.

王林
王林original
2024-08-09 09:25:52942parcourir

Le déploiement d'une application Web avec un pipeline d'intégration continue/déploiement continu (CI/CD) sur Azure App Service à l'aide de GitHub et Visual Studio Code implique plusieurs étapes dont je parlerai ci-dessous :

1. Configurez votre compte Azure et créez une application Web :

  • Connectez-vous au portail Azure : en utilisant https://portal.azure.com
  • Créer un plan App Service :
  1. Depuis la page d'accueil, recherchez App Service Plan comme le montre l'image ci-dessous. How to deploy a Web App with CI/CD pipeline on Azure app service.
  2. Cliquez sur créer. How to deploy a Web App with CI/CD pipeline on Azure app service.
  3. Remplissez les détails requis (Abonnement, Groupe de ressources, Nom, Système d'exploitation, Région, etc.). How to deploy a Web App with CI/CD pipeline on Azure app service.
  4. Choisissez votre plan tarifaire préféré. Cliquez ensuite sur Réviser + Créer. How to deploy a Web App with CI/CD pipeline on Azure app service.
  5. Cliquez sur créer. How to deploy a Web App with CI/CD pipeline on Azure app service.
  6. Cliquez sur Aller aux ressources. How to deploy a Web App with CI/CD pipeline on Azure app service.
  7. Cliquez sur le plan webapp. 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. Recherchez et cliquez sur l'application Web pour en créer une. 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. Remplissez les détails requis (abonnement, groupe de ressources, nom de l'application Web, publication, pile d'exécution, etc.). How to deploy a Web App with CI/CD pipeline on Azure app service. Réviser + Créer. 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. Configurez votre environnement de développement local :
Installez Visual Studio Code et Git si vous ne l'avez pas fait.
3. Initialisez le référentiel Git et créez une application Web dans Visual Studio Code :
Ouvrez Git et créez un nouveau référentiel en cliquant sur Nouveau référentiel.
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. Initialisez Git à partir du terminal de code Visual Studio : 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. Exécutez git init pour initialiser un référentiel Git. Exécutez git add . pour mettre en scène vos fichiers. Exécuter le statut git How to deploy a Web App with CI/CD pipeline on Azure app service. Exécutez git clone +url (à partir du référentiel créé précédemment) How to deploy a Web App with CI/CD pipeline on Azure app service. Exécutez le nano-index php Exécutez l'index de chat php How to deploy a Web App with CI/CD pipeline on Azure app service.

5. Retour à notre page Azure :
Accédez à votre application Web dans le portail Azure.
Dans la section Déploiement, sélectionnez Centre de déploiement.
How to deploy a Web App with CI/CD pipeline on Azure app service.
Sélectionnez la source du code. Cliquez sur 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. Déployer l'application
Valider et pousser : validez et transférez vos modifications vers GitHub. Le workflow GitHub Actions démarrera, créera et déploiera automatiquement votre application sur Azure App Service.
Nécessaire pour mettre à niveau l'abonnement gratuit pour pouvoir déployer comme indiqué ci-dessous :
How to deploy a Web App with CI/CD pipeline on Azure app service.
Après la mise à niveau, vous pouvez désormais ajouter un emplacement.
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. Surveiller le déploiement
Vérifier l'état du déploiement : vous pouvez surveiller la progression du déploiement dans l'onglet Actions sur GitHub.
Afficher l'application Web : une fois déployée, votre application Web doit être accessible via l'URL 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.

En suivant ces étapes, vous aurez déployé avec succès une application Web avec un pipeline CI/CD à l'aide de GitHub et Visual Studio Code sur Azure App Service.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:. Matrice spirale IIIArticle suivant:. Matrice spirale III