Microsoft Windows SharePoint Services
AccueilPrécédenteSuivanteImprimer

Afficher toutAfficher tout

Étendre un serveur virtuel

Étendre un serveur virtuel

Avant d'étendre un serveur virtuel, vous devez vérifier que vous l'avez créé dans Internet Information Services (IIS). En outre, si vous ajoutez un serveur à une batterie, vous devez connecter la base de données de contenu au serveur virtuel avant de procéder à l'extension.

Remarque  Pour effectuer cette procédure, vous devez être connecté en tant que membre du groupe Administrateurs sur l'ordinateur local ou être connecté en utilisant un compte qui est membre d'un groupe d'administrateurs SharePoint et qui a reçu l'autorisation d'administrer IIS.

Créer un serveur virtuel dans IIS

Si vous ajoutez un nouveau serveur virtuel à un serveur existant, vous devez au préalable créer le serveur virtuel dans IIS. Pour ce faire, créez un dossier sur le disque dur (généralement sous le dossier \Inetpub) pour y stocker les fichiers du serveur virtuel puis ajoutez celui-ci dans IIS.

Procédure

  1. Cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Outils d'administration, puis cliquez sur Gestionnaire des services Internet (IIS).
  2. Cliquez sur le signe positif (+) en regard du nom du serveur auquel vous souhaitez ajouter un serveur virtuel.
  3. Cliquez avec le bouton droit sur le dossier Sites Web, cliquez sur Nouveau, puis cliquez sur Site Web.
  4. Cliquez sur Suivant.
  5. Dans la zone Description, tapez la description du serveur virtuel, puis cliquez sur Suivant.
  6. Dans la zone Entrez l'adresse IP à utiliser pour ce site Web, sélectionnez l'adresse IP que vous souhaitez utiliser, ou utilisez la valeur par défaut (Toutes non attribuées).
  7. Dans la zone Port TCP que ce site Web doit utiliser : (par défaut : 80), tapez le numéro de port à affecter au serveur virtuel.

    Vous n'avez pas besoin d'affecter un en-tête d'hôte car Microsoft Windows SharePoint Services gère l'hébergement.

  8. Cliquez sur Suivant.
  9. Dans la zone Chemin d'accès, tapez (ou parcourez) le chemin d'accès de l'emplacement que vous souhaitez attribuer sur le disque dur au contenu de site.
  10. Pour interdire l'accès anonyme au serveur virtuel, désactivez la case à cocher Autoriser l'accès anonyme à ce site Web.
  11. Cliquez sur Suivant.
  12. Dans le panneau Autorisations, sélectionnez les autorisations à utiliser, puis cliquez sur Suivant.

    Les autorisations par défaut, Lecture et Exécuter les scripts (tels que ASP), sont recommandées. Windows SharePoint Services ajoute l'autorisation Exécuter (par exemple, applications CGI ou ISAPI) automatiquement aux dossiers appropriés.

  13. Cliquez sur Terminer.

Pour plus d'informations sur la création de sites Web sur des serveurs exécutant Microsoft Windows Server 2003, consultez l'aide d'IIS.

Connexion à une base de données de configuration (batterie de serveurs uniquement)

Si vous ajoutez un serveur à une batterie de serveurs et mettez en service le premier serveur virtuel de ce serveur, vous devez vous connecter à la base de données de configuration de la batterie de serveurs avant d'étendre le serveur virtuel. Pour vous connecter à une base de données de configuration, utilisez la page Définir le serveur de base de données de configuration. Pour plus d'informations, voir Spécification des paramètres des bases de données de configuration. Après vous être connecté à la base de données de configuration, vous pouvez étendre le serveur virtuel.

Supprimer les extensions serveur FrontPage (le cas échéant)

Remarque  Si vous souhaitez conserver le contenu de votre site basé sur les extensions serveur FrontPage 2002, utilisez l'outil de migration de Microsoft SharePoint (smigrate.exe) pour migrer le contenu vers votre nouveau site basé sur Windows SharePoint Services avant désinstallation. Pour plus d'informations sur smigrate, voir À propos de la migration des sites Web.

  1. Cliquez sur Démarrer, puis sur Exécuter.
  2. Dans la fenêtre Exécuter, tapez cmd et cliquez ensuite sur OK.
  3. Accédez au répertoire dans lequel les extensions serveur FrontPage sont installées. Par exemple :

    cd ..\..\program files\common files\microsoft shared\web server extensions\50\bin

  4. Tapez la commande owsadm.exe pour désinstaller les extensions serveur FrontPage :

    owsadm.exe -o fulluninstall -p <port number>

    Où « numéro port » représente le numéro du port utilisé par le serveur virtuel qui exécute les extensions serveur FrontPage.

Étendre et créer une base de données de contenu à l'aide de l'administration centrale SharePoint

  1. Dans la page Administration centrale SharePoint, cliquez sur Étendre ou mettre à niveau le serveur virtuel.
  2. Dans la page Liste des serveurs virtuels, cliquez sur le nom du serveur virtuel à étendre.
  3. Dans la page Étendre le serveur virtuel, dans la section Options de mise en service, sélectionnez Étendre et créer une base de données de contenu.
  4. Dans la section Pool d'applications, sélectionnez Utiliser un pool d'applications existant ou Créer un nouveau pool d'applications.

    Remarques

    • Lorsque vous utilisez Windows SharePoint Services avec SharePoint Portal Server, réutilisez le pool d'applications MSSharePointPortalServerAppPool créé par SharePoint Portal Server. Vous pouvez gérer ce pool d'applications en cliquant sur Configurer les paramètres de compte de la batterie de serveurs dans l'administration centrale de SharePoint Portal Server.
    • Dans la majorité des autres installations, il est conseillé de créer un nouveau pool d'applications pour chaque serveur virtuel, pour les exécuter dans des processus distincts. Ce pool d'applications doit utiliser un compte de domaine, mais il ne doit pas disposer des droits de création de base de données dans Microsoft SQL Server ; le compte de serveur virtuel d'administration crée les bases de données requises.
  5. Si vous avez sélectionné Utiliser un pool d'applications existant, sélectionnez le pool d'applications à utiliser. Si vous avez sélectionné Créer un nouveau pool d'applications, tapez le nom du nouveau pool d'applications, le nom d'utilisateur et le mot de passe à utiliser.

  6. Dans la section Propriétaire du site, dans la zone Nom d'utilisateur, tapez le nom d'utilisateur du propriétaire du site (sous la forme DOMAIN\nomutilisateur si le nom d'utilisateur fait partie d'un groupe de domaine Windows).
  7. Dans la zone Adresse de messagerie, tapez l'adresse de messagerie qui correspond au compte.
  8. Dans la section Informations de base de données, tapez les informations de connexion de base de données suivantes ou activez la case à cocher Utiliser le serveur de base de données de contenu par défaut :
    • Dans la zone Serveur de base de données, tapez le nom de serveur de l'ordinateur serveur.
    • Dans la zone Nom de base de données, tapez le nom à utiliser pour la base de données de contenu.
  9. Pour spécifier un chemin d'accès pour l'URL, dans la zone Chemin d'URL personnalisé, tapez le chemin à utiliser.
  10. Si vous utilisez des quotas, sélectionnez un modèle dans la zone Sélectionnez un modèle de quota de la section Modèles de quota.
  11. Dans la section Langue du site, sélectionnez la langue à utiliser.
  12. Cliquez sur OK.

Le serveur virtuel est étendu, un site est créé à sa racine et la fenêtre de navigation active la page Paramètres du serveur virtuel, dans laquelle vous pouvez configurer les paramètres par défaut des nouveaux sites Web de niveau supérieur.

Lorsque vous vous connectez à une base de données de contenu existante, vous n'avez pas besoin de créer un site Web de niveau supérieur. Une fois que vous avez étendu le serveur virtuel, celui-ci héberge les sites existants dans la base de données.

Étendre une base de données de contenu existante et s'y connecter à l'aide de l'administration centrale SharePoint

  1. Cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Outils d'administration, puis cliquez sur Administration centrale SharePoint.
  2. Cliquez sur Étendre ou mettre à niveau le serveur virtuel.
  3. Dans la page Liste des serveurs virtuels, cliquez sur le serveur virtuel que vous souhaitez étendre.
  4. Dans la page Étendre le serveur virtuel, cliquez sur Étendre et créer la base de données de contenu.
  5. Dans la page Étendre et créer la base de données de contenu, dans la section Mappage de serveur, dans la zone Nom d'hôte ou nom du serveur virtuel IIS, sélectionnez le nom de l'hôte ou du serveur virtuel que vous souhaitez utiliser.
  6. Dans la section Pool d'applications, sélectionnez Utiliser un pool d'applications existant ou Créer un nouveau pool d'applications.

    Remarques

    • Lorsque vous utilisez Windows SharePoint Services avec SharePoint Portal Server, réutilisez le pool d'applications MSSharePointPortalServerAppPool créé par SharePoint Portal Server. Vous pouvez gérer ce pool d'applications en cliquant sur Configurer les paramètres de compte de la batterie de serveurs dans l'administration centrale de SharePoint Portal Server.
    • Dans la majorité des autres installations, il est conseillé de créer un nouveau pool d'applications pour chaque serveur virtuel, pour les exécuter dans des processus distincts. Ce pool d'applications doit utiliser un compte de domaine, mais il ne doit pas disposer des droits de création de base de données dans Microsoft SQL Server ; le compte de serveur virtuel d'administration crée les bases de données requises.
  7. Si vous avez sélectionné Utiliser un pool d'applications existant, sélectionnez le pool d'applications à utiliser. Si vous avez sélectionné Créer un nouveau pool d'applications, tapez le nom du nouveau pool d'applications, le nom d'utilisateur et le mot de passe à utiliser.

  8. Cliquez sur Soumettre.

Le serveur virtuel est étendu et peut désormais fournir le même contenu que les autres serveurs virtuels pointant sur cette base de données de contenu. Si, en cas de besoin, vous ajoutez un nouveau site Web de niveau supérieur au serveur virtuel, il sera hébergé par n'importe quel serveur virtuel connecté à la base de données de contenu.

Extension d'un serveur virtuel à partir de la ligne de commande

Vous pouvez étendre les serveurs virtuels à partir de la ligne de commande à l'aide de l'opération extendvs. Celle-ci vous permet d'étendre un serveur virtuel et soit de vous connecter à une base de données de contenu existante, soit de créer une nouvelle base de données de contenu, de spécifier la langue du site Web de niveau supérieur et d'indiquer un modèle à utiliser pour celui-ci. L'opération extendvs accepte les paramètres requis url, ownerlogin, owneremail et les paramètres facultatifs ownername, databaseserver (ds), databaseuser (du), databasepassword (dp), databasename (dn), lcid, sitetemplate, donotcreatesite, apcreatenew, apidname, apidtype, apidlogin et apidpwd.

Le paramètre lcid vous permet de spécifier une langue à utiliser pour le site Web de niveau supérieur par défaut. Par exemple, pour spécifier l'anglais des États-Unis comme langue à utiliser, tapez -lcid 1033 sur la ligne de commande. Si vous ne spécifiez pas un identificateur de paramètres régionaux (LCID) à l'aide du paramètre lcid, la langue du serveur est utilisée pour le site Web de niveau supérieur par défaut.

Le paramètre donotcreatesite vous permet d'étendre un serveur virtuel et de créer une base de données de contenu sans site Web de niveau supérieur. Utilisez ce paramètre lorsque vous configurez une batterie de serveurs et hébergez des sites dont les URL sont du type http://nom_serveur/site1, http://nom_serveur/site2, etc. (Pour utiliser ce schéma de dénomination de site, vous devez créer une inclusion générique pour le chemin d'accès sous lequel vous créez les sites. Pour plus d'informations sur les inclusions, voir À propos de des chemins d'accès gérés.)

Le paramètre sitetemplate vous permet d'étendre un serveur virtuel, de créer un site Web de niveau supérieur et d'appliquer un modèle de site au site Web de niveau supérieur au cours de sa création. Si vous n'utilisez pas le paramètre sitetemplate, le propriétaire du site peut choisir un modèle de site lorsqu'il accède au site pour la première fois.

Pour étendre un serveur virtuel et utiliser le serveur de base de données de contenu par défaut et le pool d'applications par défaut, utilisez la syntaxe suivante :

Stsadm –o extendvs -url <url> -ownerlogin DOMAIN\username -owneremail 
 someone@example.com [-ownername <full name>]

Pour étendre un serveur virtuel, spécifier un nom et un serveur de base de données de contenu et créer un nouveau pool d'applications, utilisez la syntaxe suivante :

stsadm -o extendvs -url <url> -ownerlogin DOMAIN\user -owneremail 
 someone@example.com [-ownername <full name>] -ds <database server name> 
 [-du <database user name> -dp <password>] -dn <database name> 
 -lcid <lcid> -sitetemplate sts -apcreatenew -apidname <application pool name> 
 -apidtype <configurableid/NetworkService/LocalService/LocalSystem> 
 -apidlogin <DOMAIN\name> -apidpwd <password>

Vous n'avez pas besoin des paramètres -du et -dp si vous utilisez l'authentification Windows pour vous connecter aux bases de données SQL Server.

Pour étendre un serveur virtuel et créer un nouveau pool d'applications, utilisez la syntaxe suivante :

stsadm -o extendvs -url <url> -ds <database server name> 
 [-du <database user name> -dp <password>] -dn <database name> 
 -ownerlogin <owner login as DOMAIN\username> -owneremail <e-mail address 
 as someone@example.com> -ownername <owner's full name as "Owner 
 Name"> -lcid <lcid>

Si votre environnement repose sur une batterie de serveurs, vous pouvez utiliser l'opération extendvsinwebfarm. Celle-ci utilise la syntaxe suivante :

stsadm -o extendvsinwebfarm -url <url> -vsname <virtualservername>
 [-apcreatenew] [-apidname <app pool id>]
 [-apidtype <configurableid/NetworkService/LocalService/LocalSystem>]
 [-apidlogin <app pool user account>]
 [-apidpwd <app pool password>]

Rubriques connexes

Spécifier les paramètres des bases de données de configuration
Spécifier les paramètres des bases de données de contenu
Configurer un serveur virtuel
Créer un site
©2003 Microsoft Corporation. Tous droits réservés.