Installer Windows SharePoint Services 3.0 à l'aide de la ligne de commande

Mise à jour : 2009-03-19

Dans cet article :

  • Conditions requises pour installer le logiciel

  • Déterminer les comptes requis pour l'installation

  • Installer Windows SharePoint Services 3.0 en exécutant le programme d'installation à partir d'une invite de commandes

  • Configurer le serveur à l’aide de l’outil en ligne de commande Psconfig

  • Effectuer des tâches de configuration supplémentaires

  • Créer une application Web et une collection de sites à l’aide de l’outil en ligne de commande Stsadm

  • Configurer le journal de suivi

Cet article explique comment effectuer une nouvelle installation de Windows SharePoint Services 3.0 dans un environnement de batterie de serveurs à l'aide des outils en ligne de commande.

Les outils en ligne de commande permettent de personnaliser la configuration de Windows SharePoint Services 3.0. En outre, vous pouvez rationaliser le déploiement en utilisant ces outils en combinaison avec d’autres outils d’administration pour automatiser les installations sans assistance.

Pour installer Windows SharePoint Services 3.0 sur une batterie de serveurs, vous devez effectuer les opérations suivantes :

  1. Planifiez le déploiement et assurez-vous que vous avez installé tous les logiciels requis.

  2. Déterminez les comptes requis qui sont utilisés au cours de l'installation.

  3. Installez Windows SharePoint Services 3.0 en exécutant le programme d'installation à partir d'une invite de commandes et en spécifiant un fichier de configuration.

  4. Configurer le serveur à l’aide de l’outil en ligne de commande Psconfig avec les options appropriées.

  5. Créez une application Web à l’aide de l’outil en ligne de commande Stsadm.

  6. Créez une collection de sites à l’aide de l’outil en ligne de commande Stsadm.

Conditions requises pour installer le logiciel

Avant d'exécuter le programme d'installation, vous devez effectuer plusieurs actions pour préparer le déploiement. Pour plus d'informations sur la liste complète des actions à effectuer avant de procéder à l'installation, voir Installer Windows SharePoint Services 3.0 dans un environnement de batterie de serveurs. Vérifiez que vous disposez de la configuration logicielle requise suivante avant d'exécuter le programme d'installation :

  • Windows SharePoint Services 3.0 sur une nouvelle installation du système d'exploitation Windows Server 2003 avec le Service Pack le plus récent. Pour installer Windows SharePoint Services 3.0 sur Windows Server 2008, voir Vue d'ensemble du chapitre : scénarios de déploiement de bout en bout (Windows SharePoint Services).

    NoteRemarque :

    Toutes les instances de Windows SharePoint Services 3.0 dans la batterie de serveurs doivent être dans la même langue. Par exemple, vous ne pouvez pas avoir à la fois une version anglaise et une version japonaise de Windows SharePoint Services 3.0 dans la même batterie de serveurs.

  • Microsoft .NET Framework version 3.0. Le téléchargement de .NET Framework version 3.0 contient la technologie Windows Workflow Foundation requise par les fonctionnalités de flux de travail.

    NoteRemarque :

    Vous pouvez aussi utiliser Microsoft .NET Framework version 3.5. Téléchargez cette version à partir du Centre de téléchargement Microsoft (https://go.microsoft.com/fwlink/?linkid=110508&clcid=0x40C) .

  • ASP.NET 2.0 activé dans le Gestionnaire des services Internet (IIS) sur tous les serveurs qui exécutent Windows SharePoint Services 3.0.

  • Microsoft SQL Server 2000 ou Microsoft SQL Server 2005 avec le Service Pack le plus récent s’exécutant sur au moins un serveur de bases de données avant d’installer Windows SharePoint Services 3.0 sur vos serveurs Web.

Pour déployer une batterie de serveurs, vous devez disposer d’un ordinateur serveur faisant office de serveur Web et de serveur d’applications, ainsi qu’un ordinateur serveur faisant office de serveur de bases de données.

Déterminer les comptes requis pour l'installation

Avant d'installer Windows SharePoint Services 3.0 à partir d'une invite de commandes, vous devez comprendre le modèle de sécurité à deux niveaux pour Windows SharePoint Services 3.0 et les autorisations de compte détaillées requises pour chaque configuration. Pour plus d'informations, voir les ressources suivantes :

Le tableau suivant décrit les comptes qui sont utilisés lors de l'installation et de la configuration de Windows SharePoint Services 3.0. Vous devez créer et configurer ces comptes avant d'exécuter le programme d'installation.

Compte Objectif Conditions requises

Compte d’utilisateur du programme d’installation

Le compte d'utilisateur du programme d'installation est utilisé pour exécuter ce qui suit :

  • Installation sur chaque serveur.

  • Assistant Configuration des produits et technologies SharePoint.

  • Outil en ligne de commande Psconfig.

  • Outil en ligne de commande Stsadm.

  • Compte d’utilisateur de domaine.

  • Membre du groupe Administrateurs sur chaque serveur sur lequel le programme d’installation est exécuté.

  • Compte de connexion SQL Server sur l'ordinateur exécutant SQL Server.

  • Membre des rôles de sécurité SQL Server suivants :

    • Rôle serveur fixe securityadmin

    • Rôle serveur fixe dbcreator

Si vous exécutez des commandes de l’outil en ligne de commande Stsadm pour lire ou écrire dans une base de données, le compte d’utilisateur du programme d’installation doit être membre du rôle de base de données fixe db_owner pour la base de données.

Compte de la batterie de serveurs ou compte d'accès à la base de données

Le compte de la batterie de serveurs est utilisé pour :

  • Configurer et gérer la batterie de serveurs.

  • Agir comme l'identité du pool d'applications de l'Administration centrale de SharePoint.

  • Exécuter le service de minuteur de Windows SharePoint Services.

  • Compte d’utilisateur de domaine.

Des autorisations supplémentaires sont automatiquement accordées au compte de la batterie de serveurs sur les serveurs Web et les serveurs d’applications qui sont joints à une batterie de serveurs.

Le compte de la batterie de serveurs est automatiquement ajouté en tant que compte de connexion SQL Server sur l’ordinateur qui exécute SQL Server et ajouté aux rôles de sécurité SQL Server suivants :

  • Rôle de serveur fixe dbcreator

  • Rôle de serveur fixe securityadmin

  • Rôle de base de données fixe db_owner pour toutes les bases de données de la batterie de serveurs

Installer Windows SharePoint Services 3.0 en exécutant le programme d'installation à partir d'une invite de commandes

Une fois que vous avez déterminé les comptes requis pour l'installation, vous pouvez installer Windows SharePoint Services 3.0. Pour installer Windows SharePoint Services 3.0, vous devez effectuer les opérations suivantes :

  1. Installez Windows SharePoint Services 3.0 et enregistrez le fichier SharePoint.exe sur votre ordinateur.

  2. Extrayez le fichier SharePoint.exe.

  3. Sélectionnez un fichier Config.xml.

  4. Exécutez le programme d'installation avec le fichier Config.xml sélectionné.

NoteRemarque :

Vous devez installer Windows SharePoint Services 3.0 sur le même lecteur sur tous les serveurs Web frontaux à charge équilibrée.

Selon les exigences de votre matériel, vous devez installer Windows SharePoint Services 3.0 à partir de l'une des ressources suivantes, puis enregistrez le fichier SharePoint.exe sur votre ordinateur :

Le fichier SharePoint.exe doit être extrait depuis l'invite de commandes :

drive:\path\SharePoint.exe /extract:drive:\path

Le dossier dans lequel vous avez extrait le fichier SharePoint.exe contient des exemples de fichiers de configuration (Config.xml). Ces exemples sont stockés dans le dossier \Files du répertoire racine du DVD, dans des dossiers qui correspondent aux différents scénarios. Ils sont décrits dans le tableau suivant.

Fichier de configuration Description

Setup\Config.xml

Installation de serveur unique

SetupFarmSilent\Config.xml

Installation de batterie de serveurs en mode silencieux

SetupGradualUpgradeSilent\Config.xml

Mise à niveau graduelle d'une batterie de serveurs existante en mode silencieux

SetupSilent\Config.xml

Installation de serveur unique en mode silencieux

SetupUpgradeSilent\Config.xml

Mise à niveau sur place d'une batterie de serveurs existante en mode silencieux

NoteRemarque :

Les exemples de fichiers de configuration inclus avec Windows SharePoint Services 3.0 omettent le paramètre <Setting Id="SETUP_REBOOT"Value="Never"/> . Vous devez l'inclure si vous souhaitez supprimer les redémarrages au cours d'une installation par ligne de commande.

Exemple

L'exemple suivant montre la configuration pour installer une batterie de serveurs en mode silencieux (SetupFarmSilent).

<Configuration>

<Package Id="sts">

<Setting Id="REBOOT" Value="ReallySuppress"/>

<Setting Id="SETUPTYPE" Value="CLEAN_INSTALL"/>

</Package>

<Logging Type="verbose" Path="%temp%" Template="Microsoft Windows SharePoint Services 3.0 Setup(*).log"/>

<Setting Id="SERVERROLE" Value="WFE"/>

<Setting Id="USINGUIINSTALLMODE" Value="0"/>

<Display Level="none" CompletionNotice="no" />

</Configuration>

Exécuter le programme d'installation avec un fichier Config.xml depuis une invite de commandes

  1. Sur le lecteur où Windows SharePoint Services 3.0 est installé, accédez au répertoire racine pour rechercher le fichier Setup.exe.

  2. Exécutez le programme d'installation avec le fichier Config.xml sélectionné.

    setup /config*<chemin d'accès et nom du fichier>*

    NoteRemarque :

    Vous pouvez sélectionner l'un des exemples de fichier de configuration, ou personnaliser votre propre fichier de configuration.

  3. Appuyez sur Entrée.

L'installation est maintenant terminée.

Exemple

Pour installer une batterie de serveurs en mode silencieux, tapez la commande suivante à partir d'une invite de commandes et appuyez sur Entrée :

setup /config Files\SetupFarmSilent\config.xml

Vous pouvez également personnaliser votre propre fichier de configuration. Pour contrôler l'installation, modifiez tout d'abord le fichier Config.xml dans un éditeur de texte pour y inclure les éléments que vous souhaitez avec les paramètres appropriés pour ceux-ci. Exécutez ensuite setup /config <chemin d'accès et nom du fichier> pour spécifier que le programme d'installation s'exécute en utilisant les options définies dans le fichier Config.xml. Par exemple, une option de configuration classique comprend l'ajout d'un emplacement pour un fichier journal, <Logging Type="off" | "standard"(default) | "verbose" Path="nom chemin" Template="nom fichier.log"/>, que vous pouvez afficher si l'installation via la ligne de commande échoue.

ImportantImportant :

Utilisez un éditeur de texte, tel que le Bloc-notes, pour modifier le fichier Config.xml. N'utilisez pas un éditeur XML à usage général tel que Microsoft Office Word 2007.

Pour plus d'informations sur les options disponibles pour personnaliser le fichier de configuration, voir Guide de référence sur Config.xml (Windows SharePoint Services).

Pour plus d'informations sur les options de ligne de commande pour le programme d'installation, voir Référence de la ligne de commande setup.exe (Windows SharePoint Services).

Configurer le serveur à l’aide de l’outil en ligne de commande Psconfig

Vous utilisez l’outil en ligne de commande Psconfig pour configurer Windows SharePoint Services 3.0 une fois le programme d’installation terminé. Dans les déploiements de batterie de serveurs, vous utilisez l’outil Psconfig pour créer une nouvelle batterie de serveurs ou pour se connecter à une batterie de serveurs existante. L’outil se trouve sur le lecteur où les produits et technologies SharePoint sont installés, dans le répertoire %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin.

Psconfig installe le site Web Administration centrale SharePoint sur le premier serveur de votre batterie de serveurs. Par conséquent, il est recommandé que le premier serveur sur lequel vous installez Windows SharePoint Services 3.0 soit un serveur à partir duquel vous souhaitez exécuter le site Web Administration centrale.

Pour plus d’informations sur l’Assistant Configuration des produits et technologies SharePoint et sur l’outil en ligne de commande Psconfig avec ses opérations et paramètres, voir Guide de référence de la ligne de commande de l’Assistant Configuration des produits et technologies SharePoint (Windows SharePoint Services).

La procédure suivante décrit la façon de configurer le premier serveur de votre batterie de serveurs. La façon d'ajouter des serveurs à la batterie de serveurs est décrite à la fin de cette procédure.

NoteRemarque :

Suivez bien la procédure dans l’ordre indiqué afin d’éviter les problèmes de configuration.

Configurer Windows SharePoint Services 3.0 sur une batterie de serveurs à l’aide de l’outil en ligne de commande Psconfig

  1. Sur le lecteur où sont installés les produits et technologies SharePoint, accédez au répertoire suivant : %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Créez la base de données de configuration :

    psconfig -cmd configdb -create -server <nom du serveur de la base de données> -database <nom de la base de données>

    [ -dbuser*<domaine\nom_utilisateur>* -dbpassword <mot de passe>]

    -user <domaine\nom_utilisateur> -password <mot de passe>

    -admincontentdatabase <nom de la base de données de contenu de l'application Web Administration centrale>

    NoteRemarque :

    Les paramètres dbpassword et dbuser sont utilisés uniquement dans les déploiements qui utilisent l'authentification SQL Server. Si vous utilisez l'authentification Windows, ces paramètres ne sont pas requis.

  3. Installez la collection d'aide :

    psconfig -cmd helpcollections -installall

  4. Exécutez la mise en œuvre de la sécurité des ressources :

    psconfig -cmd secureresources

  5. Inscrivez les services dans la batterie de serveurs :

    psconfig -cmd services -install

    NoteRemarque :

    Après avoir installé les services, vous devez démarrer et configurer la recherche Windows SharePoint Services à l’aide de l’outil en ligne de commande Stsadm :

    1. stsadm -o spsearch -action start -farmserviceaccount <domaine\nom_utilisateur> -farmservicepassword <mot de passe>[-database name <nom de la base de données de contenu>][-database server <instance de serveur>][-search server*<nom du serveur de recherche>*]

      Pour plus d’informations, voir Spsearch : opération Stsadm (Windows SharePoint Services).

      NoteRemarque :

      Utilisez les informations de compte d’utilisateur et de domaine pour le compte de batterie de serveurs que vous avez créé et configuré précédemment.

    2. Configurez les services de la batterie de serveurs :

      psconfig -cmd services –provision

  6. Enregistrez toutes les fonctionnalités :

    psconfig -cmd installfeatures

  7. Configurez l'application Web Administration centrale de SharePoint :

    psconfig -cmd adminvs -provision -port <port> -windowsauthprovider onlyusentlm

  8. Installez les données d'application partagées :

    psconfig -cmd applicationcontent –install

Le site Web Administration centrale de SharePoint est maintenant créé.

Il est recommandé d'installer et configurer Windows SharePoint Services 3.0 sur tous les serveurs de la batterie avant de créer des sites.

NoteRemarque :

Si l'une des ces commandes échoue, consultez les fichiers journaux de configuration après l'installation. Ces fichiers se trouvent dans %COMMONPROGRAMFILES%\Microsoft Shared\Web serveur extensions\12\Logs et peuvent être identifiés grâce à leur nom qui commence par PSC et par l'extension du nom de fichier .log.

Pour vous connecter à une base de données de configuration existante et joindre le serveur à une batterie de serveurs existante, vous devez exécuter la commande configdb avec le paramètre -connect au lieu du paramètre create.

psconfig -cmd configdb -connect -server <nom du serveur> -database <nom de la base de données>

NoteRemarque :

Omettez la commande -admincontentdatabase car vous l'avez déjà incluse lorsque vous avez créé la base de données de configuration.

Utilisez la commande psconfig -cmd adminvs -provision -port <port> -windowsauthprovider onlyusentlm si vous souhaitez configurer l'application Web Administration centrale de SharePoint sur d'autres serveurs, ce qui réduit le risque que le serveur qui exécute l'application Web Administration centrale de SharePoint tombe en panne.

Pour réussir l’installation avec la ligne de commande, vous devez utiliser l’outil en ligne de commande Stsadm pour créer une application Web et une collection de sites pour la batterie de serveurs. Toutefois, avant de créer une application Web et une collection de sites, nous vous recommandons d’effectuer d’abord certaines tâches de configuration supplémentaires.

Effectuer des tâches de configuration supplémentaires

Une fois que vous avez installé Windows SharePoint Services 3.0, nous vous recommandons d'effectuer les tâches administratives suivantes :

Créer une application Web et une collection de sites à l’aide de l’outil en ligne de commande Stsadm

Après avoir créé et configuré Windows SharePoint Services 3.0 sur une batterie de serveurs, vous devez utiliser l’outil en ligne de commande Stsadm pour créer une application Web et une collection de sites. Une application Web se compose d’un site IIS (Internet Information Services) avec un pool d’applications unique. Lorsque vous créez une nouvelle application Web, vous créez également une nouvelle base de données et définissez la méthode d’authentification qui est utilisée pour se connecter à la base de données.

Si vous évoluez dans un environnement extranet dans lequel vous souhaitez que différents utilisateurs puissent accéder au contenu via différents domaines, vous devrez peut-être également étendre une application Web vers un autre site Web IIS. Cette action expose le même contenu à différents ensembles d’utilisateurs en utilisant un site Web IIS supplémentaire pour héberger ce contenu.

ImportantImportant :

Pour exécuter l’outil en ligne de commande Stsadm, vous devez être membre du groupe Administrateurs sur l’ordinateur local.

Créer une application Web et une collection de sites à l’aide de l’outil en ligne de commande Stsadm

  1. Sur le lecteur sur lequel sont installés les produits et technologies SharePoint, accédez au répertoire suivant : %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Tapez la commande suivante, puis appuyez sur Entrée :

    stsadm -o extendvs

    -url <nom_URL>

    -ownerlogin <domaine\nom_utilisateur>

    -owneremail <adresse de messagerie>

    [-exclusivelyusentlm]

    [ownername <nom d'affichage>]

    [databaseuser <nom de l’utilisateur de base de données>]

    [-databaseserver <nom du serveur de bases de données>]

    [-databasename <nom de la nouvelle base de données de contenu>]

    [databasepassword <mot de passe de la base de données>]

    [lcid <langue>]

    [sitetemplate <modèle de site>]

    [description]

    [sethostheader]

    [-apidname <nom du pool d’applications>]

    [-apidtype {configurableID | NetworkService}]

    [-apidlogin <domaine\nom_utilisateur>]

    [-apidpwd <mot de passe du pool d’applications>]

    Pour plus d'informations, voir Stsadm, outil de ligne de commande (Windows SharePoint Services) et Extendvs : opération Stsadm (Windows SharePoint Services).

Exemple

La commande suivante crée une application Web et une collection de sites avec l'URL http://intranet/ qui utilise le modèle de site de l'entreprise.

stsadm -o extendvs -url http://intranet/ -ownerlogin <domaine\nom_utilisateur> -owneremail <utilisateur@domaine.com>-sitetemplate STS#0 -exclusivelyusentlm -databaseserver <nom du serveur de bases de données> -databasename <nom de la base de données de contenu> -apidname <nom du pool d’applications> -apidtype {configurableID | NetworkService} -apidlogin <domaine\nom_utilisateur> -apidpwd <mot de passe>

Si vous ne spécifiez pas le modèle à utiliser, les propriétaires de sites peuvent choisir le modèle lors de leur première navigation vers le site.

Si vous souhaitez créer des applications Web supplémentaires ou des collections de sites à l’aide de l’outil en ligne de commande Stsadm, vous pouvez utiliser l’opération extendvs ou createsite.

L’opération extendvs étend une application Web et crée une nouvelle base de données de contenu. L’opération createsite crée une collection de sites à une URL spécifique avec un utilisateur spécifié en tant que propriétaire du site.

NoteRemarque :

L’opération createsite ne crée pas de nouvelle base de données de contenu. Si vous souhaitez créer une nouvelle base de données de contenu avec le nouveau site, voir l’opération createsiteinnewdb.

Pour plus d’informations, voir Createsite : opération Stsadm (Windows SharePoint Services) et Createsiteinnewdb : opération Stsadm (Windows SharePoint Services).

L'opération extendvs permet également aux administrateurs de spécifier la langue de la collection de sites à l'aide du paramètre Locale ID (LCID). Si vous ne spécifiez aucun LCID, la langue du serveur est utilisée pour la collection de sites. Pour plus d'informations sur les valeurs LCID disponibles, voir Liste des identificateurs de paramètres régionaux (LCID) attribués par Microsoft (en anglais)(https://go.microsoft.com/fwlink/?linkid=63028&clcid=0x40C) (en anglais) .

Après avoir créé des sites, vous pouvez configurer les mappages des accès de substitution. Ces mappages dirigent les utilisateurs vers les URL correctes lors de leurs interactions avec Windows SharePoint Services 3.0 (lors de l’accès à la page d’accueil d’un site Web Windows SharePoint Services 3.0, par exemple). Les mappages des accès de substitution permettent à Windows SharePoint Services 3.0 de mapper les demandes Web vers les applications et les sites Web corrects, et permettent à Windows SharePoint Services 3.0 de renvoyer le contenu approprié à l'utilisateur. Pour plus d’informations, voir Planifier les mappages des accès de substitution (Windows SharePoint Services).

Configurer le journal de suivi

Le journal de suivi peut être utile pour l’analyse des problèmes qui peuvent se produire. Vous pouvez utiliser les événements qui sont écrits dans le journal de suivi pour déterminer quelles modifications de configuration ont été apportées dans Windows SharePoint Services 3.0 avant que le problème ne se produise.

Par défaut, Windows SharePoint Services 3.0 enregistre deux jours d’événements dans les fichiers journaux de suivi. Cela signifie que les fichiers journaux de suivi qui contiennent des événements antérieurs à deux jours sont supprimés. Lorsque vous utilisez le service Recherche Windows SharePoint Services, nous vous recommandons de configurer le journal de suivi de manière à ce qu’il enregistre sept jours d’événements.

Vous pouvez utiliser la page Journalisation des diagnostics dans l’Administration centrale pour configurer le nombre maximal de fichiers journaux de suivi à gérer et la durée (en minutes) de capture des événements dans chaque fichier journal. Par défaut, 96 fichiers journaux sont conservés, chacun d’eux contenant 30 minutes d’événements.

96 fichiers journaux * 30 minutes d’événements par fichier = 2 880 minutes (2 jours) d’événements.

Vous pouvez également spécifier l’emplacement dans lequel les fichiers journaux sont enregistrés ou accepter le chemin d’accès par défaut.

Les fichiers journaux de suivi peuvent vous aider à résoudre les problèmes liés aux modifications apportées à la configuration du service Recherche de Windows SharePoint Services. Dans la mesure où les problèmes liés aux modifications de configuration ne sont pas toujours découverts immédiatement, il est recommandé d'enregistrer tous les fichiers journaux de suivi que le système crée, le jour où vous apportez des modifications de configuration. Stockez ces fichiers journaux pendant un certain temps dans un emplacement sûr qui ne sera pas écrasé. Il est recommandé de stocker les fichiers journaux sur une partition de disque dur dédiée exclusivement au stockage des fichiers journaux.

Télécharger ce livre

Cette rubrique est incluse dans le livre téléchargeable suivant pour une lecture et une impression plus faciles :

Voir la liste complète des livres disponibles sur Livres à télécharger pour Windows SharePoint Services.