Что мне нужно сделать, чтобы включить мой экземпляр Windows EC2 в качестве веб-сервера?
Я не специалист по аппаратному обеспечению, поэтому я, вероятно, упускаю что-то простое, но я сделал следующее:
- Создана виртуальная машина Windows.
- Активировал роль веб-сервера / функции IIS (я могу успешно обслуживать страницу через localhost, когда удаленный рабочий стол включен).
- Убедитесь, что исходящий порт 80 не заблокирован в брандмауэре Windows.
- Создал балансировщик нагрузки, который указывал на экземпляр (чтобы упростить включение SSL).
Затем я попытался подтянуть как публичный DNS балансировщика нагрузки, так и VM'w, и ни один из них не поднял веб-страницу. Экземпляр виртуальной машины Windows сообщает, что он работает, но балансировщик нагрузки сообщает, что виртуальная машина OutOfService пытается переадресовать порт 80.
Что мне нужно сделать, чтобы иметь возможность обслуживать мой веб-сайт?
3 ответа
Откройте порт 80 в группе безопасности AWS, назначенной вашему экземпляру EC2.
Отредактируйте группу безопасности, назначенную вашему экземпляру EC2, и добавьте правило, разрешающее порт 80 в правилах входящих и исходящих вызовов.
Откройте входящий доступ к порту RDP в вашей группе безопасности.
Это позволит вам получить доступ к серверу Windows вашего экземпляра ec2.