1.2 Installation des logiciels requis

Cette section fournit des informations sur l'installation des composants logiciels ASP.NET, IIS et .NET Framework requis. Étant donné que les paquetages et la distribution de ces composants logiciels varient suivant les versions des plates-formes Windows Server prises en charge, les procédures diffèrent également un peu. Respectez l'ordre indiqué pour l'installation et la configuration.

1.2.1 Installation des logiciels requis sur les systèmes Windows Server 2012 R2

La procédure suivante s'applique aux serveurs Microsoft Windows Server 2012 R2 (64 bits) où vous comptez installer PlateSpin Protect.

Pour installer les composants logiciels Microsoft requis :

  1. Vous devez avoir pris connaissance de la Configuration système requise et des Règles générales.

  2. Utilisez le compte LUA (Local User Administrator) pour vous connecter à l'hôte du serveur PlateSpin souhaité.

  3. Ajoutez le rôle Serveur Web (IIS), ainsi que les services de rôle imbriqués et leurs sous-rôles. (Cliquez sur Server Manager (Gestionnaire de serveur) > Add Roles and Features Wizard (Assistant Ajouter des rôles et des fonctionnalités) > Server Roles (Rôles de serveur).)

    • Serveur Web (IIS) (25 installés sur 43)

      • Serveur Web (19 installés sur 34)

        • Fonctions HTTP courantes (4 installés sur 6)

          • Document par défaut

          • Consultation d'annuaire

          • Erreurs HTTP 

          • Contenu statique

        • État de santé et diagnostic (2 installés sur 6)

          • Consignation HTTP

          • Moniteur de requête

        • Performances (1 installé sur 2)

          • Compression de contenu statique

        • Sécurité (5 installés sur 9)

          • Demande de filtre

          • Authentification de base

          • Restrictions de domaines et d'adresses IP

          • Autorisation d'URL

          • Authentification Windows

        • Développement d'applications (7 installés sur 11)

          • .NET Extensibility 3.5

          • .NET Extensibility 4.5

          • Initialisation d'application

          • ASP.NET 3.5

          • ASP.NET 4.5

          • Extensions ISAPI

          • Filtres ISAPI

        • Outils de gestion (6 installés sur 7)

          • Console de gestion d'IIS

          • Compatibilité de gestion IIS 8

            • Compatibilité de métabase IIS 8

            • Console de gestion IIS 8

            • Outils de script IIS 8

            • Compatibilité WMI IIS 8

          • Scripts et outils de gestion d'IIS

  4. Ajoutez les fonctionnalités requises suivantes. (Cliquez sur Server Manager (Gestionnaire de serveur) > Add Roles and Features Wizard (Assistant Ajouter des rôles et des fonctionnalités) > Features (Fonctionnalités).)

    • Fonctionnalités .NET Framework 3.5 (toutes)

    • Fonctionnalités .NET Framework 4.5 (toutes)

    • Services d'activation des processus Windows (tous)

    • Visionneuses XPS (toutes)

  5. Utilisez IIS Manager pour configurer IIS de sorte que le programme fonctionne en mode 32 bits :

    1. Ouvrez IIS Manager. (Dans la barre des tâches Windows, sélectionnez Gestionnaire des serveurs > Outils > Gestionnaire des services Internet (IIS).)

    2. Dans le volet Connexions, développez le nom du serveur, puis cliquez sur Pools d'applications pour afficher la liste des pools d'applications disponibles dans le volet central.

    3. Dans la liste, cliquez avec le bouton droit sur DefaultAppPool, puis cliquez sur Paramètres avancés.

    4. Dans la boîte de dialogue Paramètres avancés, définissez Activer les applications 32 bits sur Vrai, puis cliquez sur OK.

    5. Dans le volet Actions, cliquez sur Définir les valeurs par défaut des pools d'applications.

    6. Dans la boîte de dialogue Paramètres avancés, définissez Activer les applications 32 bits sur Vrai, puis cliquez sur OK.

    7. Redémarrez le service IIS. (Sélectionnez le nom du serveur IIS dans le volet Connexions, puis cliquez sur Redémarrer sous le volet Actions.)

1.2.2 Installation des logiciels requis sur les systèmes Windows Server 2008 R2

La procédure suivante s'applique aux serveurs Microsoft Windows Server 2008 R2 (64 bits) où vous comptez installer PlateSpin Protect.

Pour installer les composants logiciels Microsoft requis :

  1. Vous devez avoir pris connaissance de la Configuration système requise et des Règles générales.

  2. Utilisez le compte LUA (Local User Administrator) pour vous connecter à l'hôte du serveur PlateSpin souhaité.

  3. Ajoutez le rôle Serveur Web (IIS), ainsi que les services de rôle suivants et leurs sous-rôles. (Cliquez sur Server Manager (Gestionnaire de serveur) > Roles (Rôles) > Add Role (Ajouter un rôle).)

    • Fonctionnalités HTTP communes

    • ASP .NET

    • .NET Extensibility 

    • Extensions ISAPI

    • Filtres ISAPI

    • Sécurité

    • Outils de gestion

  4. Ajoutez les fonctionnalités .NET Framework suivantes ainsi que l'ensemble des sous-éléments. (Cliquez sur Server Manager (Gestionnaire de serveur) > Features (Fonctionnalités) > Add: Feature (Ajouter : Fonctionnalité).)

    • .NET Framework

    • Visionneuse XPS

    • Activation de Windows Communication Foundation, ainsi que ses sous-éléments Activation HTTP et Activation non-HTTP

  5. Téléchargez et installez le paquetage Microsoft .NET Framework 4.

  6. Utilisez IIS Manager pour configurer IIS de sorte que le programme fonctionne en mode 32 bits :

    1. Ouvrez IIS Manager. (Dans la barre des tâches Windows, sélectionnez Démarrer > Outils d'administration > Gestionnaire des services Internet (IIS).)

    2. Dans le volet Connexions, développez le nom du serveur, puis cliquez sur Pools d'applications pour afficher la liste des pools d'applications disponibles dans le volet central.

    3. Dans la liste, cliquez avec le bouton droit sur DefaultAppPool, puis cliquez sur Paramètres avancés.

    4. Dans la boîte de dialogue Paramètres avancés, définissez Activer les applications 32 bits sur Vrai, puis cliquez sur OK.

    5. Dans le volet Actions, cliquez sur Définir les valeurs par défaut des pools d'applications.

    6. Dans la boîte de dialogue Paramètres avancés, définissez Activer les applications 32 bits sur Vrai, puis cliquez sur OK.

    7. Redémarrez le service IIS. (Sélectionnez le nom du serveur IIS dans le volet Connexions, puis cliquez sur Redémarrer sous le volet Actions.)

1.2.3 Activation de la prise en charge des algorithmes de codage de données compatibles FIPS (facultatif)

PlateSpin Protect prend en charge les algorithmes de codage de données qui sont conformes à la norme FIPS (Federal Information Processing Standards) 140-2. Si votre environnement doit être conforme à la norme FIPS, vous devez activer FIPS sur l'hôte du serveur PlateSpin souhaité avant d'installer le serveur PlateSpin. En effet, PlateSpin Protect ne s'exécute en mode compatible FIPS que s'il détecte que le système d'exploitation hôte s'exécute dans ce même mode.

REMARQUE :le mode compatible FIPS a un impact sur les performances et peut réduire la vitesse de transfert des données jusqu'à 30 %.

Pour activer les algorithmes compatibles FIPS :

  1. Activez les algorithmes compatibles FIPS dans les options de sécurité des stratégies de sécurité locales de l'hôte du serveur PlateSpin

    1. Exécutez secpol.msc et accédez à Stratégies locales > Options de sécurité.

    2. Activez l'option de sécurité System cryptography: Use FIPS compliant algorithms for encryption (Cryptographie système : utiliser des algorithmes compatibles FIPS pour le chiffrement).

  2. Configurez ASP.NET pour la prise en charge FIPS :

    1. Accédez au fichier machine.config situé dans le répertoire suivant de l'hôte du serveur PlateSpin

      ..Windows\Microsoft.Net\Framework\vX.X.XXXXX\Config
      
    2. Ajoutez la commande suivante sous l'élément <system.web> :

      <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
      
  3. Enregistrez le fichier machine.config.