Рубрики
Без рубрики

Подключение AWS усиливается для развертывания веб-сайта

Объясняет, как подключить веб-сайт GATSBY, размещенный на Github для AWS Ambify для развертывания

Автор оригинала: Narendra Kumar Vadapalli.

Оригинальный пост : https://www.narenvadapalli.com/blog/Connecting-aws-amplify-for-deplobement/

Вы должны войти в учетную запись AWS, нажав на https://aws.amazon.com/amplify/ Отказ После предоставления учетных данных следует увидеть экран приветствия, как следующее

1 AWS усиливает Deploy.png

Подключение GitHub (исходный код)

Поскольку код для моего сайта уже размещен на Github мы выбираем Из вашего существующего кода Вариант, как показано, а Гадость

2_connect_source_code_repo.png.

Выберите репо

3_connect_repo.png.

Выберите филиал

4_connect_branch.png.

Добавление в пользовательских переменных среды

Как только мы попали в Следующий Кнопка, там будут настройки приложения и под Расширенные настройки , есть положение, чтобы добавить пользовательские Env vars, которые мы хотим защитить от того, чтобы выяснить их в исходном коде. У меня есть Google Analytics подключен к моему сайту, чтобы отслеживать понимание аудитории. Подробнее здесь: Добавление Google Analytics на личный веб-сайт

5_ADDING_ANALYTICS_ENV_VAR.PNG.

Подключение развертывания к пользовательскому домену

Согласно https://docs.aws.aMazon.com/amplify/latest/userguide/custom-domains.html По умолчанию развертывание происходит на пользовательском URL в следующем формате

https://branch-name.d1m7bkiki6tdw1.amplifyapp.com

Этот шаг позволяет нам подключить любой пользовательский домен к процессу развертывания. Этот шаг займет время, поскольку он должен выдавать SSL-сертификаты, а затем проверить владение, наконец, распространяет записи DNS

6_adding_custom_domain.png.png.

Активация домена

Если сертификат SSL успешно выпущен, а собственность подтверждается, домен будет активирован

7_domain_activation_fineed.png.png.

Потенциальная проблема

Шаг конфигурации SSL может просто не продвигаться вперед и застрять более 1 часа

8_potental_blockage_ssl_configuration.png.png.

Исправить

Просто удалите пользовательский домен и перезапустите процесс

9_fix_ssl_config_block.png.png.