Ahmad vous montre comment
installer les fonctionnalités de Windows
sur une instance EC2

net-framework-windows-Ahmad

Je veux utiliser le framework .NET Framework 3.5 sur mon instance Windows Amazon EC2, mais mon instance n'a pas accès à Internet. Sans accès à Internet, je reçois une erreur similaire à celle qui suit lorsque j'essaie d'installer le framework .NET en utilisant l'assistant Ajout de rôles et de fonctionnalités :

Do you need to specify an alternate source path? One or more installation selections are missing source files on the destination.

Comment puis-je installer .NET Framework 3.5 sur mon instance Windows Server 2012 R2 ou Windows Server 2012 EC2 lorsque mon instance n'a pas accès à Internet ?

Vous pouvez installer .NET Framework 3.x depuis l'assistant Ajout de rôles et de fonctionnalités ou en utilisant Windows PowerShell lors de la configuration d'une instance Windows Server 2012 R2 ou 2012, mais vous devez d'abord accéder aux fichiers qui ne sont pas disponibles sur l’image AMI de base.

AWS fournit des instantanés EBS publics qui incluent ces fichiers supplémentaires. Vous pouvez créer un volume à partir d'un de ces instantanés, attacher le volume à votre instance et utiliser le nouveau volume pour installer des programmes ou des fonctionnalités qui ne sont pas inclus dans l'image AMI Windows de base. Cet article décrit le processus de création d'un volume pour un instantané, et comment l'attacher au volume de votre instance.

Joignez le support d'installation Windows pour fournir les fichiers requis en suivant ces instructions :

Trouvez et joignez le volume EBS

  1. Trouvez l'identifiant d’instantané pour le support d'installation Windows correspondant à la région dans laquelle se trouve votre instance EC2 lors de la configuration des composants Windows sur Amazon EC2.
  2. Ouvrez la console Amazon EC2. Dans la barre de navigation de gauche, sélectionnez Instantanés.
  3. Ouvrez le menu déroulant sous Créer un instantané et choisissez Instantanés publics.
  4. Localisez l'instantané du support d'installation Windows avec la requête ’Snapshot ID : snapshotID', où snapshotid correspond à l’identifiant d'instantané du support d'installation Windows pour votre région renseigné lors de la configuration des composants Windows sur Amazon EC2.
  5. Sélectionnez l'instantané, ouvrez le menu Actions et choisissez Créer un volume.
    Remarque : Lorsque vous créez le volume, assurez-vous de sélectionner la zone de disponibilité qui correspond à la zone de disponibilité pour votre instance EC2.
  6. Dans la boîte de dialogue Créer un volume, cliquez sur le bouton Créer.
  7. Dans la barre de navigation de gauche, sélectionnez Volumes.
  8. Sélectionnez le nouveau volume, ouvrez le menu Actions, choisissez Joindre le volume, entrez votre identifiant d'instance Windows EC2 et choisissez Joindre.

Mettez le volume en ligne

  1. Connectez-vous à votre instance à l'aide du protocole RDP (Remote Desktop Protocol) comme expliqué sur la page Connexion à votre instance Windows à l'aide de RDP. Veillez à vous connecter avec un compte membre du groupe Administrateurs local pour l'instance Windows EC2.
  2. Faites un clic droit sur le bouton Démarrer et choisissez Gestion des disques.
  3. Dans la liste des volumes affichés dans la gestion des disques, choisissez le nouveau volume.
  4. Faites un clic droit sur le disque qui correspond au nouveau volume.
  5. Choisissez l'option En ligne.

Après la mise en ligne du disque, installez le framework .NET sur votre instance Windows EC2 avec l’assistant Ajout de rôles et de fonctionnalités ou en utilisant PowerShell comme décrit ci-dessous :

Pour installer le framework .NET à l'aide de l'assistant Ajout de rôles et de fonctionnalités

  1. Dans le gestionnaire de serveur, choisissez Gérer, puis sélectionnez Ajouter des rôles et des fonctionnalités pour lancer l'assistant Ajout de rôles et de fonctionnalités.
  2. Sur l'écran de sélection du type d'installation, sélectionnez Installation basée sur les rôles ou sur les fonctionnalités.
  3. Sélectionnez le serveur cible.
  4. Sur l'écran de sélection des fonctionnalités, cochez la case à côté de Fonctionnalités .Net Framework 3.5.
  5. Sur l'écran de confirmation des sélections d'installation, un avertissement apparaît : « Souhaitez-vous spécifier un autre chemin source ? ». Si l'ordinateur de destination n'a pas accès aux mises à jour de Windows, utilisez le lien Spécifier un autre chemin source, afin d’indiquer le chemin d'accès au dossier \\sources\sources\sxs sur le support d'installation, puis cliquez sur OK. Après avoir spécifié la source alternative, ou si l'ordinateur de destination a accès aux mises à jour de Windows, cliquez sur la croix à côté de l'avertissement, puis choisissez Installer.

Si vous utilisez le gestionnaire de serveur dans Windows Server 2012 pour ajouter un rôle ou une fonctionnalité à un serveur distant, le compte du serveur distant (DOMAIN\\ComputerName$) nécessite l'accès au chemin du fichier source alternatif, car l'opération de déploiement s'exécute dans le contexte SYSTEM sur le serveur de destination.

Pour installer le framework .NET à l'aide de PowerShell, suivez les étapes décrites sur la page Activation de .NET Framework 3.5 à l'aide de Windows PowerShell.

Enfin, confirmez que vous avez installé avec succès le framework .NET Framework 3.5 en suivant les étapes sur la page Guide pratique pour déterminer les versions du .NET Framework installées.


Cette page vous a-t-elle été utile ? Oui | Non

Retour au Centre de connaissances AWS Support

Vous avez besoin d'aide ? Consultez le site du Centre AWS Support

Date de publication : 14/10/2016

Date de mise à jour : 03/05/2018