Partager via


Configuration de l’étape 2 : Configurer les serveurs de batterie de serveurs internet IIS

par Keith Newman et Robert McMurray

Lors de la seconde phase de conception de votre batterie de serveurs web, vous allez configurer le contenu partagé et la configuration partagée sur votre premier serveur web. Ensuite, vous allez ajouter des serveurs web à votre batterie de serveurs.

Une fois ces tâches terminées, consignez vos décisions de conception par écrit avant de passer à Step 3: Configure IIS Web Farm Load Balancing.

2.1. Préparer le serveur de fichiers principal

Lors de cette procédure, vous allez configurer un serveur de fichiers principal avec deux dossiers partagés. L'un des dossiers contient les fichiers de contenu partagé pour le site web. L'autre dossier contient les fichiers de configuration partagée.

Une fois que le dossier de contenu partagé est prêt, copiez les fichiers pour le site web que vous avez configurés sur le serveur web principal dans le dossier de contenu.

Pour configurer votre serveur de fichiers principal

  1. Sur le serveur de fichiers, ouvrez l'Explorateur Windows.
  2. Créez un dossier pour le contenu partagé, par exemple C:\Content.
  3. Créez un dossier pour la configuration partagée, par exemple C:\Config.
  4. Partagez le dossier de contenu en utilisant les informations d'identification utilisateur personnalisées.
  5. Partagez le dossier de configuration en utilisant les informations d'identification utilisateur personnalisées.
  6. Copiez les fichiers depuis le site web de travail sur votre serveur web principal vers le dossier de contenu sur le serveur de fichiers, par exemple C:\Content\MySite.

2.2. Configurer le contenu partagé

Lors de cette procédure, vous allez définir le contenu partagé de votre serveur web principal. Quand vous avez terminé, votre serveur web récupère le contenu à partir du serveur de fichiers principal.

Pour configurer le contenu partagé

  1. Sur votre serveur principal, ouvrez le Gestionnaire des services Internet, sélectionnez votre site web, puis cliquez sur Paramètres avancés dans le volet Actions.

  2. Dans la page Paramètres avancés, affectez à Chemin d'accès physique le chemin UNC de configuration, par exemple \\FileServer\Content\MySite.

  3. Sélectionnez Informations d'identification du chemin physique, cliquez sur les points de suspension (...).

  4. Dans la boîte de dialogue Se connecter en tant que, sélectionnez Utilisateur spécifique, puis cliquez sur Définir.

  5. Entrez les informations d'identification du compte d'utilisateur partagé personnalisé, puis cliquez sur OK.

  6. Cliquez sur OK deux fois pour quitter les Paramètres avancés.

  7. Si votre batterie de serveurs web prend en charge ASP.NET, ouvrez une invite de commandes et entrez l'une commandes suivantes en fonction de votre système :

    • Systèmes 64 bits : cd %windir%\Microsoft.NET\Framework64\v4.030319
    • Systèmes 32 bits : cd %windir%\Microsoft.NET\Framework\v4.030319
  8. Entrez la commande suivante :

    caspol -m -ag 1. -url file://<file server>/<content>/<website>/* FullTrust

    Remplacez <file server> par le nom de votre serveur de fichiers. Remplacez <content> par le nom de votre dossier de contenu partagé. Remplacez <website> par le nom du dossier de votre site web. Remarque FullTrust respecte la casse.

  9. Fermez l'invite de commandes, puis sélectionnez Pools d'applications dans la page Connexions.

  10. Sélectionnez le pool d'applications de votre site, puis cliquez sur Recycler dans le volet Actions.

  11. Ouvrez un navigateur et affichez votre site avec localhost. Le site s'affiche normalement, mais le contenu provient du serveur de fichiers principal.

2.3. Définir la configuration partagée

Pour configurer la configuration partagée, exportez les fichiers de configuration pour le serveur de fichiers principal. Ensuite, faites pointer le serveur web vers l'emplacement de la configuration partagée.

Pour définir la configuration partagée

  1. Ouvrez le Gestionnaire des services Internet, sélectionnez le nom de votre serveur et double-cliquez sur Configuration partagée.
  2. Dans le volet Actions, cliquez sur Exporter la configuration.
  3. Dans la zone Chemin d'accès physique, tapez le chemin UNC du dossier de configuration partagée sur le serveur de fichiers, par exemple \\FileServer\Config.
  4. Cliquez sur Se connecter en tant que.
  5. Entrez les informations d'identification du compte d'utilisateur partagé personnalisé, puis cliquez sur OK.
  6. Sous Clés de chiffrement, tapez un mot de passe pour le chiffrement des fichiers de configuration et confirmez le mot de passe.
  7. Cliquez sur OK.
  8. Dans la page Configuration partagée, cochez la case Activer la configuration partagée.
  9. Dans la zone Chemin d'accès physique, tapez le chemin d'accès UNC du dossier de configuration sur le serveur de fichiers.
  10. Dans la zone Nom d'utilisateur, tapez le nom d'utilisateur partagé personnalisé.
  11. Dans les zones Mot de passe et Confirmer le mot de passe, tapez le mot de passe du compte d'utilisateur partage personnalisé.
  12. Dans le volet Actions, cliquez sur Appliquer.
  13. Dans la boîte de dialogue Mot de passe de clés de chiffrement, tapez le mot de passe des clés de chiffrement, puis cliquez sur OK.
  14. Fermez le Gestionnaire des services Internet, puis rouvrez-le. IIS utilise maintenant les fichiers de configuration qui se trouvent sur le serveur de fichiers.

2.4. Ajouter des serveurs web à votre batterie de serveurs

Un serveur web ajouté à votre batterie de serveurs à l'aide de cette procédure récupère les informations de configuration et le contenu du site web à partir du serveur de fichiers principal.

Pour ajouter un serveur web à votre batterie de serveurs

  1. Ouvrez le Gestionnaire des services Internet, sélectionnez le nom de votre serveur et double-cliquez sur Configuration partagée.

  2. Dans la page Configuration partagée, cochez la case Activer la configuration partagée.

  3. Dans la zone Chemin d'accès physique, tapez le chemin d'accès UNC du dossier de configuration sur le serveur de fichiers.

  4. Dans la zone Nom d'utilisateur, tapez le nom d'utilisateur partagé personnalisé.

  5. Dans les zones Mot de passe et Confirmer le mot de passe, tapez le mot de passe du compte d'utilisateur partage personnalisé.

  6. Dans le volet Actions, cliquez sur Appliquer.

  7. Dans la boîte de dialogue Mot de passe de clés de chiffrement, tapez le mot de passe des clés de chiffrement, puis cliquez sur OK.

  8. Fermez puis rouvrez le Gestionnaire des services Internet.

  9. Si votre batterie de serveurs web prend en charge ASP.NET, ouvrez une invite de commandes et entrez l'une commandes suivantes en fonction de votre système :

    • Systèmes 64 bits : cd %windir%\Microsoft.NET\Framework64\v4.030319
    • Systèmes 32 bits : cd %windir%\Microsoft.NET\Framework\v4.030319
  10. Entrez la commande suivante :

    caspol -m -ag 1. -url file://<file server>/<content>/<website>/* FullTrust

    Remplacez <file server> par le nom de votre serveur de fichiers. Remplacez <content> par le nom de votre dossier de contenu partagé. Remplacez <website> par le nom du dossier de votre site web. Remarque FullTrust respecte la casse.

  11. Fermez l'invite de commandes, puis sélectionnez Pools d'applications dans la page Connexions.

  12. Sélectionnez le pool d'applications de votre site, puis cliquez sur Recycler dans le volet Actions.

  13. Ouvrez un navigateur et affichez votre site avec localhost. Le site s'affiche comme sur le serveur principal.

Voir aussi