Cet article décrit comment créer et configurer des
applications Web dans IIS (Internet Information Services) 5.0.
Une
application IIS est un fichier exécuté dans un ensemble défini de répertoires
sur votre site Web. Lorsque vous créez une application, vous désignez le
répertoire de point de départ (également appelé "racine de l'application") sur
votre site Web. Chaque fichier ou dossier contenu dans ce répertoire de point
de départ est considéré comme un élément de l'application tant qu'un autre
répertoire de point de départ n'est pas créé. Les limites de répertoire vous
permettent de définir l'étendue d'une application Web.
Dans IIS 5.0,
le point de départ d'une application est indiqué par une icône représentant un
" paquet " s'il est destiné à un répertoire virtuel ou physique. S'il est
destiné à un site Web, le point de départ est indiqué par une icône
représentant un " globe terrestre dans une main ".
Procédure de création d'une application Web ASP
Cliquez sur Démarrer, pointez sur Programmes, sur Outils d'administration, puis cliquez sur Gestionnaire des services Internet.
Développez *nom de
serveur (où nom de serveur
est le nom du serveur).
Cliquez avec le bouton droit sur le répertoire à utiliser
comme point de départ de l'application, puis cliquez sur Propriétés.
REMARQUE : Vous pouvez utiliser le répertoire de base d'un site Web comme
point de départ de l'application.
Dans la boîte de dialogue Propriétés de
nom de répertoire, (où nom de
répertoire correspond au nom du répertoire sélectionné),
effectuez l'une des opérations suivantes :
Si vous avez sélectionné un site Web, cliquez sur
l'onglet Répertoire de base.
- ou -
Si vous avez sélectionné un répertoire virtuel,
cliquez sur l'onglet Répertoire virtuel.
- ou -
Si vous avez sélectionné un répertoire physique,
cliquez sur l'onglet Répertoire.
Sous Paramètres d'application, cliquez sur Créer.
REMARQUE : Si le bouton Créer n'est pas visible, une application par défaut a déjà été
spécifiée. Dans ce cas, cliquez sur Supprimer pour supprimer l'application par défaut, puis sur Créer.
Dans la zone Nom de l'application, tapez
le nom de l'application souhaitée. Notez que le point de départ de
l'application est affiché en regard de la zone Point de départ.
Dans la liste Autorisations d'exécution, cliquez sur le niveau d'autorisation que vous souhaitez
attribuer à cette application. Par exemple, pour des scripts ASP ou IDC
(Internet Database Connector), cliquez sur Scripts
uniquement.
REMARQUE : L'option Scripts uniquement offre une
meilleure sécurité que l'option Scripts et exécutables.
Dans la liste Protection de l'application, cliquez sur Haute (isolée), puis sur Appliquer.
Cliquez sur l'onglet Documents.
Si l'application utilise un document par défaut qui n'est
pas affiché dans la liste de documents, cliquez sur Ajouter.
Tapez le nom du document dans la zone Nom du document par défaut, puis cliquez sur OK.
Sélectionnez le document que vous venez d'ajouter, puis
cliquez sur le bouton avec la flèche vers le haut jusqu'à ce qu'il figure en
haut de la liste.
Procédure de configuration d'une application Web ASP
Certaines propriétés peuvent être définies pour chaque
application ASP que vous avez créée. Pour configurer une application ASP,
procédez comme suit :
Cliquez sur Démarrer, pointez sur Programmes, sur Outils d'administration, puis cliquez sur Gestionnaire des services Internet.
Dans la fenêtre Internet Information Services développez *nom de
serveur (où nom de serveur
est le nom du serveur).
Cliquez avec le bouton droit sur le site Web ou le
répertoire de point de départ de l'application souhaité, puis cliquez sur Propriétés.
En fonction du répertoire de point de départ sélectionné,
cliquez sur l'onglet Répertoire de base, Répertoire virtuel ou Répertoire.
Sous Paramètres d'application, cliquez sur Configuration, puis sur l'onglet Options de l'application.
Activez la case à cocher Activer l'état de
session si vous voulez qu'ASP crée une session pour chaque
utilisateur qui accède à une application ASP.
Activez la case à cocher Activer la mise en
mémoire tampon si vous voulez qu'ASP collecte toutes les sorties
générées par la page ASP avant qu'elles ne soient envoyées au navigateur Web à
l'origine de la demande.
Activez la case à cocher Activer les chemins
d'accès relatifs au répertoire parent si vous voulez qu'ASP utilise
des chemins d'accès relatifs au répertoire parent du répertoire actuel (chemins
utilisant la syntaxe ..).
REMARQUE : Si vous sélectionnez cette option, n'activez pas les
autorisations d'exécution dans les répertoires parents. Cette précaution
empêche qu'un script situé dans un sous-répertoire exécute un programme non
autorisé dans un répertoire parent.
Dans la zone Langage ASP par défaut,
tapez le langage que vous souhaitez utiliser. Cette zone spécifie le langage
utilisé pour traiter les commandes figurant entre les délimiteurs ASP (<% et %>). Notez que VBScript est le langage ASP par défaut.
REMARQUE : Vous pouvez remplacer le langage par défaut dans votre page ASP
à l'aide de la directive <%@LANGUAGE%>.
Dans la zone Délai d'exécution du script
ASP, tapez la durée pendant laquelle ASP doit autoriser l'exécution
d'un script.
REMARQUE : Vous pouvez attribuer au délai d'attente une valeur comprise
entre 1 et 2147483647.
Cliquez deux fois sur OK pour enregistrer vos modifications et revenir à la fenêtre Internet Information Services.
Fermez IIS.
Exemple de procédure de création d'une application ASP sur un nouveau site Web
L'exemple suivant illustre la procédure de création d'une
application ASP sur un nouveau site Web dans IIS.
REMARQUE : Cet exemple suppose que Windows 2000 a été installé par défaut
sur le lecteur C.
Étape 1 : Création d'un répertoire de contenu
Démarrez l'Explorateur Windows, puis naviguez jusqu'à
l'emplacement suivant :
C:\Inetpub
Dans le menu Fichier, pointez sur Nouveau, puis cliquez sur Dossier.
Dans la zone Nouveau dossier, tapez Contenu et appuyez sur ENTRÉE.
Quittez l'Explorateur Windows.
Étape 2 : Création d'une application ASP
Démarrez le Bloc-notes Windows.
Dans la fenêtre du Bloc-notes, tapez le code suivant :
Dans le menu Fichier, cliquez sur Enregistrer sous.
Dans la boîte de dialogue Enregistrer sous, recherchez Contenu dans la liste Enregistrer dans, cliquez sur Tous les fichiers dans la liste Type de fichier, tapez
Input.htm dans la liste Nom de
fichier, puis cliquez sur Enregistrer.
Dans le menu Edition, cliquez sur Sélectionner tout, puis sur Supprimer.
Dans la fenêtre du Bloc-notes, tapez le code suivant :
Dans le menu Fichier, cliquez sur Enregistrer sous.
Dans la boîte de dialogue Enregistrer sous, cliquez sur Contenu dans la liste Enregistrer dans, cliquez sur Tous les fichiers dans la liste Type de fichier, tapez
Output.asp dans la liste Nom de
fichier, puis cliquez sur Enregistrer.
Le dossier Contenu ASP contient le fichier Input.htm et le fichier Output.asp.
Quittez le Bloc-notes.
Étape 3 : Création d'un site Web
Cliquez sur Démarrer, pointez sur Programmes, sur Outils d'administration, puis cliquez sur Gestionnaire des services Internet.
Dans la fenêtre Internet Information Services développez *nom de
serveur (où nom de serveur
est le nom du serveur).
Cliquez avec le bouton droit sur Site Web par défaut, puis cliquez sur Arrêter.
Cliquez avec le bouton droit sur *
nom de serveur, pointez sur Nouveau, puis cliquez sur Site Web.
Au démarrage de l'Assistant Création de site Web, cliquez
sur Suivant.
Dans la page Description de site Web, tapez Exemple dans la zone Description, puis cliquez sur Suivant.
Dans la page Adresse IP et paramètres de
port, cliquez sur Suivant.
Dans la page Répertoire de base du site
Web, tapez c:\inetpub\contenu dans la zone Chemin d'accès, puis cliquez sur Suivant.
Dans la page Autorisations d'accès au site
Web, vérifiez que seules les cases à cocher suivantes sont activées :
Lire
Exécuter les scripts (tels que ASP)
Cliquez sur Suivant, puis sur Terminer.
L'exemple de site Web est créé et vous revenez à la
fenêtre Gestionnaire des services Internet.
Étape 4 : Configuration de l'application ASP
Dans la fenêtre Gestionnaire des services Internet, cliquez avec le bouton droit sur Exemple, puis cliquez sur Propriétés.
Cliquez sur l'onglet Répertoire de base.
Sous Paramètres d'application, cliquez sur Créer.
REMARQUE : Si le bouton Créer n'est pas visible, une application par défaut a déjà été
spécifiée. Dans ce cas, cliquez sur Supprimer pour supprimer l'application par défaut, puis sur Créer.
Supprimez le contenu de la zone Nom de
l'application, puis tapez Exemple.
Cliquez sur l'onglet Documents, puis sur Ajouter.
Dans la zone Nom du document par défaut, tapez Input.htm, puis cliquez sur OK.
Dans la liste de documents, cliquez sur Input.htm, puis sur le bouton avec la flèche vers le haut jusqu'à ce qu'il
figure en haut de la liste.
Cliquez sur OK. Vous revenez à la fenêtre Internet Information Services.
Étape 5 : Test de l'application ASP
Cliquez avec le bouton droit sur Exemple, puis cliquez sur Parcourir.
La page Application ASP s'affiche dans la fenêtre du navigateur Web.
Dans la zone Tapez votre nom, tapez votre
nom, puis cliquez sur Soumettre la requête. Une page identique à ce qui suit est affichée dans la fenêtre du
navigateur, où nom correspond au nom que vous avez
tapé :
Vous avez tapé : nom
Pour supprimer l'exemple de site Web et redémarrer le site Web
par défaut, procédez comme suit :
Suppression de l'exemple de site Web :
Dans la fenêtre Internet Information Services, cliquez avec le bouton droit sur Exemple, cliquez sur Supprimer, puis sur Oui lorsque le message suivant s'affiche :
Êtes-vous sûr de vouloir supprimer cet élément ?
REMARQUE : Cette procédure ne supprime pas le répertoire Contenu ni les fichiers qui y sont stockés.
Redémarrage du site Web par défaut : Cliquez avec le bouton droit sur Site Web par défaut, puis cliquez sur Démarrer. Le site Web par défaut est redémarré.
RÉFÉRENCES : Des
informations supplémentaires sur les applications ASP sont disponibles dans la
documentation IIS 5.0. Si vous avez installé IIS, démarrez Internet Explorer,
puis naviguez jusqu'à la rubrique suivante :
Numéro d'article: 308164 - Dernière mise à jour: lundi 27 août 2007 - Version: 4.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Microsoft Small Business Server 2000 Standard Edition
Microsoft Internet Information Services 5.0
Mots-clés :
kbhowtomaster KB308164
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Merci ! Vos commentaires sont très utiles pour l'amélioration de notre contenu d'aide et de support. Si vous avez besoin d'aide complémentaire, veuillez consulter la page d'accueil d'aide et support.