Как запустить несколько сайтов с несколькими IP-адресами на одном сервере? - PullRequest
2 голосов
/ 24 августа 2011

В настоящее время у меня есть два веб-сайта, работающих на одном Amazon EC2 и использующих веб-сервер Apache.Настройка Apache для использования виртуального хоста и использования одного IP-адреса была простой.Но я думаю, что Amazon предоставляет вам до 5 IP-адресов и хотел бы присоединить два IP-адреса к одному экземпляру EC2 и использовать эти IP-адреса для каждого сайта.

Как настроить сервер, на котором веб-сайт A использует один из IP-адресов для входящих и исходящих данных?

Ответы [ 2 ]

1 голос
/ 24 августа 2011

К сожалению, вы можете сопоставить только 1 эластичный IP для каждого экземпляра.Это неприятное ограничение, потому что я хотел бы настроить несколько сайтов, используя SSL с портом по умолчанию 443, но я не могу.Я обычно просто использую другие порты, если это необходимо, но это не лучшая практика.

Связанный эластичный IP для одного экземпляра бесплатный.Вы можете настроить это в консоли управления или через API.Ваш сервер должен иметь свой собственный внутренний IP-адрес, и гибкий IP-адрес переводится на него.

Есть некоторые вещи, которые вы можете сделать с балансировкой нагрузки AWS, которые позволяют использовать несколько сайтов ssl для одного экземпляра.

0 голосов
/ 15 декабря 2013

Теперь вы можете сделать это, если запускаете свой экземпляр в VPC.

Вы можете создать несколько ENI (эластичных сетевых интерфейсов) и связать любое их количество с одним экземпляром.

Объявление для этой функции на http://aws.typepad.com/aws/2012/07/multiple-ip-addresses-for-ec2-instances-in-a-virtual-private-cloud.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...