Quiero usar Internet Information Services (IIS) para alojar varios sitios web en una sola instancia de Windows Server de Amazon Elastic Compute Cloud (Amazon EC2).
Resolución
Si tiene varios sitios web públicos, puede alojarlos en IIS en la misma instancia EC2 de Windows Server. IIS utiliza enlaces para diferenciar sitios web. Los enlaces son una combinación del tipo de protocolo, la dirección IP, el puerto y el nombre de host. Para evitar conflictos entre direcciones IP y puertos, debe agregar un nombre de host.
Si desea configurar el servidor IIS de su instancia para alojar varios sitios web, siga estos pasos:
- Configure sus sitios web en la instancia EC2 de Windows Server. Asegúrese de instalar y configurar IIS (desde el sitio web de Microsoft) en la instancia.
- Utilice la consola de Amazon EC2 para obtener las direcciones IP de la instancia EC2 de Windows Server.
- Utilice el Protocolo de escritorio remoto para conectarse a la instancia.
- Abra el Administrador de IIS. En el panel Conexiones, elija el sitio al que desee añadir un nombre de host.
- En el panel Acciones, siga estos pasos:
Elija Enlaces.
Seleccione Editar.
En el campo nombre del host, introduzca un nombre.
Elija Aceptar.
- Actualice el archivo hosts con el nombre del host para acceder al sitio web de forma local desde el servidor IIS:
Abra un editor de texto con la opción Ejecutar como administrador y, a continuación, abra el archivo hosts en el directorio C:\Windows\System32\drivers\etc.
Introduzca la dirección IP privada de la instancia EC2 y el nombre de host de su sitio web y, a continuación, guarde el archivo.
- Repita los pasos de 4 a 6 para cada sitio web adicional.
Para acceder a sus sitios web, utilice la dirección IP privada de forma local desde el archivo hosts de la misma instancia EC2 de Windows Server. Para el acceso público, utilice su proveedor de alojamiento de DNS o Amazon Route 53 para añadir la dirección IP pública en su zona alojada pública.