Créer une application Web (Windows SharePoint Services)
Mise à jour : 2008-01-17
Avant d’effectuer ces procédures, vérifiez que :
- Vous avez lu la rubrique Créer, étendre ou supprimer une application Web (Windows SharePoint Services).
Création d'une application Web
Vous pouvez utiliser les procédures suivantes pour créer une nouvelle application Web.
Important : |
---|
Pour effectuer cette procédure à l'aide de l'interface utilisateur, vous devez au minimum appartenir au groupe SharePoint Administrateurs de batterie. |
Créer une nouvelle application Web à l'aide de l'Administration centrale
Dans le site Web Administration centrale de SharePoint, dans la page Gestion des applications, dans la section Gestion des applications Web SharePoint, cliquez sur Créer ou étendre une application Web.
Dans la page Créer ou étendre une application Web, dans la section Ajout d’une application Web SharePoint, cliquez sur Créer une application Web.
Dans la page Créer une application Web, dans la section Site Web IIS, vous pouvez configurer les paramètres de votre nouvelle application Web.
Pour utiliser un site Web existant, sélectionnez Utiliser un site Web IIS existant et spécifiez le site Web où installer votre nouvelle application Web en le sélectionnant dans la liste déroulante.
Pour créer un nouveau site Web, sélectionnez Créer un nouveau Web IIS Site , puis acceptez le nom par défaut ou tapez un nouveau nom pour le site Web dans la zone Description.
Dans la zone Port, tapez le numéro de port à utiliser pour accéder à l’application Web. Si vous créez un nouveau site Web, ce champ contient un numéro de port suggéré. Si vous utilisez un site Web existant, ce champ contient le numéro de port actuel.
Dans la zone En-tête de l'hôte, tapez l'URL que vous souhaitez utiliser pour définir la liaison d'en-tête de l'hôte IIS. Ce champ est facultatif.
Remarque : En règle générale, ce champ n'est pas défini, sauf si vous souhaitez que plusieurs sites Web IIS utilisent le port 80 sur le même serveur, et DNS a été configuré pour faire pointer plusieurs noms de serveur vers le même serveur.
Dans la zone Chemin d'accès, tapez le chemin d'accès du répertoire de base sur le serveur. Si vous créez un site Web, ce champ contient un chemin d’accès suggéré. Si vous utilisez un site Web existant, ce champ contient le chemin d’accès actuel.
Dans la section Configuration de la sécurité, configurez l’authentification et le chiffrement pour votre application Web.
Dans la section Fournisseur d’authentification, choisissez Négocier (Kerberos) ou NTLM.
Remarque : Pour activer l'authentification Kerberos, vous devez effectuer une configuration supplémentaire. Pour plus d'informations sur les méthodes d'authentification, voir Planifier des méthodes d’authentification (Windows SharePoint Services).
Dans la section Autoriser l’accès anonyme, choisissez Oui ou Non. Si vous choisissez d’autoriser l’accès anonyme, cela permet l’accès anonyme au site Web à l’aide du compte d’accès anonyme spécifique à l’ordinateur (en l’occurrence, IUSR_<nom_ordinateur>).
Remarque : Si vous souhaitez que les utilisateurs puissent accéder au contenu du site de façon anonyme, vous devez activer l’accès anonyme pour la totalité de l’application Web. Ensuite, les propriétaires de sites peuvent configurer l’utilisation de l’accès anonyme dans leurs sites. Pour plus d’informations sur l’accès anonyme, voir Choisir les groupes de sécurité à utiliser (Windows SharePoint Services).
Dans la section Utiliser le protocole SSL (Secure Sockets Layer), sélectionnez Oui ou Non. Si vous choisissez d’activer le protocole SSL pour le site Web, vous devez configurer le protocole SSL en demandant et en installant un certificat SSL.
Important : Si vous choisissez d’utiliser le protocole SSL, vous devez doter chaque serveur du certificat approprié à l’aide des outils d’administration IIS. Pour plus d’informations sur l’utilisation du protocole SSL, voir Planifier une communication sécurisée dans une batterie de serveurs (Windows SharePoint Services).
Dans la section URL avec équilibrage de la charge réseau, tapez l’URL du nom de domaine pour tous les sites accessibles aux utilisateurs dans cette application Web. Ce domaine d’URL sera utilisé dans tous les liens affichés sur les pages de l’application Web. Par défaut, la zone contient le nom de serveur et le port actuels.
La zone Zone est automatiquement définie sur Par défaut pour une nouvelle application Web et ne peut pas être modifiée à partir de cette page. Pour modifier la zone d’une application Web, voir Créer des zones pour les applications Web (Windows SharePoint Services).
Dans la section Pool d’applications, indiquez si vous souhaitez utiliser un pool d’applications existant ou en créer un nouveau pour cette application Web. Pour utiliser un pool d’applications existant, sélectionnez Utiliser le pool d’applications existant. Ensuite, dans la liste déroulante, sélectionnez le pool d’applications que vous souhaitez utiliser.
Pour créer un nouveau pool d’applications, sélectionnez Créer un nouveau pool d’applications.
Dans la zone Nom du pool d’applications, tapez le nom du nouveau pool d’applications ou conservez le nom par défaut.
Dans la section Sélectionnez un compte de sécurité pour ce pool d’applications, sélectionnez Prédéfini pour utiliser un compte de sécurité de pool d’applications existant, puis sélectionnez le compte de sécurité dans le menu déroulant.
Remarque : Il est recommandé d'utiliser un compte prédéfini uniquement si Windows SharePoint Services est la seule application sur le serveur. Dans le cas contraire, vous devez utiliser un compte configurable.
Sélectionnez Configurable pour spécifier un nouveau compte à utiliser en tant que compte de sécurité pour un pool d'applications existant. Dans la zone Nom d’utilisateur, tapez le nom d’utilisateur du compte que vous souhaitez utiliser, puis tapez le mot de passe du compte dans la zone Mot de passe.
Dans la section Réinitialiser le service Internet Information Services, indiquez s’il faut autoriser Windows SharePoint Services à redémarrer IIS sur les autres serveurs de la batterie de serveurs. Le serveur local doit être redémarré manuellement pour que le processus puisse s’achever. Si cette option n’est pas sélectionnée et la batterie de serveurs comprend plusieurs serveurs, attendez que le site Web IIS soit créé sur tous les serveurs avant d’exécuter iisreset/noforce sur chaque serveur Web. Le nouveau site IIS n'est pas utilisable tant que cette action n'est pas terminée.
Remarque : Les choix sont inaccessibles si votre batterie de serveurs ne contient qu’un serveur.
Dans la section Nom de la base de données et authentification, choisissez le serveur de base de données, le nom de base de données et la méthode d’authentification pour votre nouvelle application Web.
Élément Action Serveur de base de données
Tapez le nom du serveur de base de données et l’instance Microsoft SQL Server que vous souhaitez utiliser sous la forme <*NOM_SERVEUR*\*instance*>. Vous pouvez également utiliser l’entrée par défaut.
Nom de la base de données
Tapez le nom de la base de données ou utilisez l’entrée par défaut.
Authentification de la base de données
Indiquez si vous souhaitez utiliser l’authentification Windows (recommandée) ou l’authentification SQL.
Si vous souhaitez utiliser l'authentification Windows, acceptez la valeur par défaut.
Pour utiliser l’authentification SQL, sélectionnez Authentification SQL. Dans la zone Compte, tapez le nom du compte que l’application Web doit utiliser pour s’authentifier auprès de la base de données SQL Server, puis tapez le mot de passe dans la zone Mot de passe.
Cliquez sur OK pour créer l’application Web ou sur Annuler pour annuler le processus et revenir à la page Gestion des applications.
Important : |
---|
Le compte que vous utilisez pour exécuter l’outil de ligne de commande Stsadm doit être un membre du groupe Administrateurs sur l’ordinateur local et un membre du rôle de base de données fixe suivant dans SQL Server : dbcreator. |
Créer une application Web à l’aide de l’outil de ligne de commande Stsadm
Sur le lecteur où sont installés les produits et technologies SharePoint, ouvrez une fenêtre de ligne de commande et tapez la commande suivante :
cd %CommonProgramFiles%\Microsoft Shared\web server extensions\12\bin
Pour créer une application Web, utilisez la commande suivante, y compris les options qui s'appliquent à votre environnement :
stsadm.exe -o extendvs -url <URL> -ownerlogin <nom_domaine\nom_utilisateur> -owneremail <xyz@example.com> [-exclusivelyusentlm] [-ownername <nom complet>] [-databaseuser <nom de l'utilisateur de la base de données>] [-databaseserver <serveur de base de données>] [-databasename <nom_serveur\instance>] [-databasepassword <mot de passe de l'utilisateur de la base de données>] [-lcid <Identificateur de langue>] [-sitetemplate <nom du modèle de site>] [-donotcreatesite] [-description <nom convivial de l'application Web>] [-sethostheader] [-apidname <nom du pool d'applications>] [-apidtype {configurableid | NetworkService}] [-apidlogin <domaine\nom_utilisateur>] [-apidpwd <mot de passe de l'identité du pool d'applications>] [-allowanonymous]
Pour plus d'informations, voir Extendvs.
Références complémentaires
Pour plus d'informations sur :
l'extension d'une application Web vers un autre site Web IIS, voir Étendre une application Web pour héberger le même contenu que celui d'une autre application Web (Windows SharePoint Services) ;
les applications Web et la manière de structurer votre architecture logique, voir Composants de l’architecture logique (Windows SharePoint Services) ;