Настройка субдомена Amazon Lightsail
В настоящее время я перевожу весь свой хостинг с дешевого провайдера виртуального хостинга на Amazon LightSail. Обычно при отправке работы клиентам на утверждение я создаю поддомен через c-панель моего хостинг-провайдера и загружаю необходимые файлы через FTP.
Однако я не могу понять, как настроить субдомен через AWS Lightsail. Я создал статический IP-адрес и создал запись A для субдомена, но куда я помещаю каталог, в котором находятся файлы, которые я хочу просмотреть в моем клиенте для этого субдомена, и на какой IP-адрес мне нужно указать субдомен?
2 ответа
AWS LightSail отличается от провайдеров виртуального хостинга, где AWS предоставляет виртуальные частные серверы (VPS) со своим собственным IP.
Обычно VPS предназначен для одного развертывания приложения (например, Single Wordpress Deployment на VPS). Поэтому рекомендуется использовать несколько VPS для ваших развертываний, если ваши приложения не очень легкие и не получают меньше трафика.
Существует также ограничение, при котором вы получаете 2 сервера VPS на учетную запись AWS по умолчанию. Если вам нужно больше VPS, вы можете отправить запрос в службу поддержки Amazon и увеличить лимит или использовать несколько учетных записей AWS (если у вас есть учетные записи AWS, вы можете настроить консолидированный биллинг)
В настройке DNS, так как это отдельное приложение для VPS, вам нужно создать запись A для каждого субдомена.
Я столкнулся с той же проблемой. Я использовал 2 экземпляра Lightsail для каждой учетной записи, как упоминалось в другом ответе. У меня не было возможности настроить поддомен для другого приложения, размещенного на Elastic Beanstalk.
Решение - используйте Route53 и создайте там размещенную зону. Вместо создания зоны DNS в Lightsail. Затем укажите запись A на статический IP-адрес Lightsail.
Надеюсь, это решит вашу проблему.