2011-08-24 4 views
2

Actuellement, j'ai deux sites Web fonctionnant sur un seul serveur Amazon EC2 et utilisant le serveur Web Apache. Configurer Apache pour utiliser l'hôte virtuel et utiliser une seule adresse IP était simple. Mais je pense qu'Amazon vous donne jusqu'à 5 adresses IP et voudrait attacher deux adresses IP à une seule instance EC2 et utiliser ces adresses IP pour chaque site. Comment configurer le serveur pour lequel le site Web A utilise l'une des adresses IP pour les données entrantes et sortantes?Comment exécuter plusieurs sites Web avec plusieurs adresses IP sur un seul serveur?

Répondre

1

Malheureusement, vous ne pouvez mapper qu'une adresse IP élastique par instance. C'est une limitation désagréable, parce que j'aimerais installer plusieurs sites utilisant SSL avec le port par défaut de 443 mais je ne peux pas. D'habitude, j'utilise d'autres ports si je le dois, mais ce n'est pas la meilleure pratique.

L'adresse IP élastique associée à l'instance est libre. Vous pouvez le configurer dans la console de gestion ou via l'API. Votre serveur devrait avoir sa propre adresse IP interne, et l'adresse IP élastique est traduite en conséquence.

Il y a des choses que vous pouvez faire avec l'équilibrage de charge AWS, qui vous permet d'utiliser plusieurs sites SSL pour une instance.

Questions connexes