Comment héberger plusieurs sites Web publics à l'aide d'IIS sur la même instance EC2 Windows Server ?

Lecture de 2 minute(s)
0

Je souhaite utiliser Internet Information Services (IIS) pour héberger plusieurs sites Web sur une seule instance Windows Server Amazon Elastic Compute Cloud (Amazon EC2).

Résolution

Si vous avez plusieurs sites Web publics, vous pouvez les héberger dans IIS sur la même instance EC2 Windows Server. IIS utilise des liaisons pour différencier les sites Web. Les liaisons sont une combinaison du type de protocole, de l'adresse IP, du port et du nom d'hôte. Il est important d'ajouter un nom d'hôte pour éviter les conflits d'adresses IP et de ports.

Pour configurer le serveur IIS sur votre instance afin qu'il héberge plusieurs sites Web, procédez comme suit :

  1. Configurez vos sites Web sur l'instance EC2 Windows Server. Assurez-vous d'installer et de configurer IIS (à partir du site Web de Microsoft) sur l'instance.
  2. Utilisez la console Amazon EC2 pour obtenir les adresses IP de l'instance EC2 Windows Server.
  3. Utilisez le protocole de bureau à distance pour vous connecter à l'instance.
  4. Ouvrez le gestionnaire IIS. Dans le volet Connexions, choisissez le site auquel vous souhaitez ajouter un nom d'hôte.
  5. Dans le volet ** Actions**, procédez comme suit :
    Choisissez Liaisons.
    Choisissez Modifier.
    Dans le champ nom d'hôte, saisissez un nom.
    Cliquez sur OK.
  6. Mettez à jour les fichiers hôte avec le nom de l'hôte pour accéder au site Web en local à partir du serveur IIS :
    Ouvrez un éditeur de texte avec l'option Exécuter en tant qu'administrateur, puis ouvrez le fichier hôte dans le dossier C:\Windows\System32\drivers\etc.
    Entrez l'adresse IP privée de l'instance EC2 et le nom d'hôte de votre site Web, puis enregistrez le fichier.
  7. Répétez les étapes 4 à 6 pour chaque autre site Web à ajouté.

Pour accéder à vos sites Web, utilisez l'adresse IP privée en local à partir du fichier hôte sur la même instance EC2 Windows Server. Pour un accès public, utilisez votre hébergeur DNS ou Amazon Route 53 pour ajouter l'adresse IP publique dans votre zone hébergée publique.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an