Déployer une application .net core sur IIS

Partager

Dans cet article on va voir comment déployer une application .net core sur un serveur IIS.

Ici il s’agit d’une API développée sous Visual Studio 2019 avec .net core 3.1 et publiée avec les paramètres suivants :

  • Framework cible : .net core 3.1
  • Mode de déploiement : Dépendant du Framework
  • Runtime cible : portable

Etape 1 : Ajouter un pool d’application IIS

Au niveau de la console IIS, ajouter un nouveau pool applicatif qui hébergera vos application .net core

Donner un nom au nouveau pool, pour la version CLR sélectionnez « Code non managé » puis validez.

Etape 2 : Créer une application IIS

Sur la console IIS, clique droit sur le Site web par défaut et choisir « Ajouter une application »

Entrez un alias pour votre nouveau site, ce dernier sera celui utilisé dans l’URL de l’application.

  • Entrez un alias pour votre nouveau site, ce dernier sera celui utilisé dans l’URL de l’application.
  • Sélectionner le pool d’application créé dans l’étape 1
  • Choisissez une chemin physique où vous allez dépose les fichiers de votre application
  • Cliquez sur OK

Etape 3 : Charger l’application

Copier/Coller le contenu de l’application .net core à déployer dans le chemin physique initié lors de la création de l’application IIS

Etape 4 : Installer le bundle d’hébergement .Net Core

Afin de l’application .net core puisse s’exécuter derrière IIS, il faut installer le bundle d’hébergement .Net Core sur le serveur IIS : Ici le lien directe de téléchargement

Une application .net core publiée en Framework dépendant peut s’exécuter sur n’importe quel système d’opération parmi : Windows, Linux ou MacOS. Ainsi vous pouvez choisir le bundle qui convient à votre système d’exploitation ici.

Etape 5 : Lancer votre application

Enfin lancer votre application en spécifiant dans l’URL le nom de la machine ou nom de domaine suivi de la l’alias. Enjoy!

Démo vidéo


Partager

2 Comments

  1. Hey! Quick question that’s completely off topic. Do you know how to make your
    site mobile friendly? My website looks weird when browsing from my iphone.
    I’m trying to find a theme or plugin that might be able to fix this problem.
    If you have any recommendations, please share. Appreciate it!

2 Trackbacks / Pingbacks

  1. Azure Blob Storage Web Explorer UI (without source) - LOGICMIND
  2. Azure Blob Storage Web Explorer with Azure AD Authentication -

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*