Como hospedar vários sites públicos usando o IIS na mesma instância Windows Server do EC2?

2 minuto de leitura
0

Quero usar o Internet Information Services (IIS) para hospedar vários sites em uma única instância Windows Server do Amazon Elastic Compute Cloud (Amazon EC2).

Resolução

Se você tiver vários sites públicos, poderá hospedá-los no IIS na mesma instância Windows Server do EC2. O IIS usa associações para diferenciar sites. Associações são uma combinação do tipo de protocolo, endereço IP, porta e nome do host. Para evitar conflitos de endereço IP e porta, você deve adicionar um nome de host.

Para configurar o servidor IIS na sua instância para hospedar vários sites, siga estas etapas:

  1. Configure seus sites na instância Windows Server do EC2. Certifique-se de instalar e configurar o IIS (pelo site da Microsoft) na instância.
  2. Use o console do Amazon EC2 para obter os endereços IP da instância Windows Server do EC2.
  3. Use o Protocolo de área de trabalho remota para se conectar à instância.
  4. Abra o IIS Manager. No painel Conexões, escolha o site ao qual você deseja adicionar um nome de host.
  5. No painel Ações, conclua as seguintes etapas:
    Escolha Associações.
    Escolha Editar.
    No campo nome do host, insira um nome.
    Escolha OK.
  6. Atualize o arquivo hosts com o nome do host para acessar o site localmente a partir do servidor IIS:
    Abra um editor de texto com a opção Executar como administrador e abra o arquivo hosts no diretório C:\Windows\System32\drivers\etc.
    Insira o endereço IP privado da instância do EC2 e o nome do host do seu site e salve o arquivo.
  7. Repita as etapas de 4 a 6 para cada site adicional.

Para acessar seus sites, use o endereço IP privado localmente do arquivo hosts na mesma instância Windows Server do EC2. Para acesso público, use seu provedor de host DNS ou o Amazon Route 53 para adicionar o endereço IP público na sua zona pública hospedada.

AWS OFICIAL
AWS OFICIALAtualizada há um ano