Étape de planification 1 : Planifier l’installation du serveur web IIS et des modules ASP.NET
par Keith Newman et Robert McMurray
La première étape de la planification de la création d’un site web ASP.NET sur IIS 8 consiste à installer IIS avec les modules ASP.NET et à ajouter vos fichiers d’application à IIS.
Lorsque vous avez effectué ces tâches, enregistrez vos décisions de conception avant de passer à l’étape 2 : Planifier les paramètres ASP.NET.
1.1. Planifier l'installation d'IIS et des modules ASP.NET
Un serveur web ASP.NET est un serveur IIS étendu qui possède le modèle d'extensibilité runtime ASP.NET intégré au serveur de base. La configuration du serveur ASP.NET ajoute les modules IIS suivants à l'installation du serveur web IIS par défaut :
- ASP.NET 4.5
- Extensibilité .NET 4.5
- Extensions ISAPI
- Filtres ISAPI
Important
Pour installer IIS 8 sur Windows Server® 2012 ou Windows® 8, vous devez vous connecter en tant que membre du groupe Administrateurs.
Par défaut, Windows Server 2012 et Windows 8 installe .NET 4.5 uniquement. Si vous souhaitez exécuter des applications .NET 2, installez .NET 3.5, qui prend en charge les applications web écrites à l'aide d'ASP.NET 2 à 3.5.
1.2. Planifier l'ajout de l'application ASP.NET
Une application est un regroupement de contenu au niveau racine d'un site web ou un regroupement de contenu dans un dossier séparé sous le répertoire racine du site web. Lorsque vous ajoutez une application dans IIS 8, vous désignez un répertoire comme racine de l’application, ou point de départ, pour l’application. Ensuite, vous spécifiez les propriétés spécifiques à cette application, comme le pool d'applications dans lequel l'application s'exécute.
Pour configurer votre application ASP.NET sur un site web IIS, fournissez les informations suivantes :
- Alias: l'alias est utilisé dans le cadre de l'URL racine de l'application. Il doit être court et descriptif. Par exemple, l'alias marketing ajouté au site web par défaut sur l'ordinateur hôte local génère l'URL suivante :
//localhost/marketing
. - Pool d'applications: un pool d'applications permet à une application ou à un groupe d'applications de s'exécuter de manière isolée par rapport à une ou plusieurs applications dans un autre pool d'applications.
- Chemin d'accès physique: chemin d'accès local aux fichiers d'application sur le serveur.