bg-tutorials

Как установить SSL-сертификат на Google App Engine

В этом руководстве по установке Вы узнаете, как установить SSL-сертификат на Google App Engine. Вы также узнаете, где лучше всего покупать недорогие SSL-сертификаты.

Примечание: Если Вы подключаете пользовательский домен к App Engine и обновляете DNS, Google автоматически создает управляемый Google сертификат и постоянно обновляет его. Вам нужно загрузить собственный сертификат стороннего производителя только в том случае, если Вы предпочитаете управлять им самостоятельно (например, для подстановочных знаков или для нужд конкретного поставщика).

Если Вы уже создали код CSR и получили SSL-сертификат от своего центра сертификации, пропустите инструкции по генерации CSR и переходите сразу к инструкции по установке.

Оглавление

  1. Что Вам нужно для настройки Вашего SSL-сертификата
  2. Создание CSR на Google App Engine
  3. Установите свой SSL сертификат на Google App Engine
  4. Где купить лучший SSL-сертификат для Google App Engine
Приборная панель Google App Engine, отображающая список развернутых приложений, включая опции для управления и настройки каждого приложения, с графическими индикаторами производительности и состояния.

Что Вам нужно для настройки Вашего SSL-сертификата

Чтобы установить SSL-сертификат на Google APP Engine, Вам необходимо выполнить несколько требований. В этом уроке предполагается, что Вы уже сделали следующее:

  • Зарегистрируйте домен, который Вы будете использовать для веб-приложений
  • Укажите доменное имя на Ваше веб-приложение App Engine. В этом документе объясняется, как добавить пользовательский домен для Вашего приложения.

Создание CSR на Google App Engine

CSR (Certificate Signing Request) — это блок закодированного текста с Вашими контактными данными. Центры сертификации используют CSR для проверки и подтверждения личности домена и компании.

У Вас есть два варианта:

  1. Используйте наш Генератор CSR, чтобы создать CSR автоматически.
  2. Следуйте нашему пошаговому руководству о том, как генерировать CSR на Google App Engine.

Теперь Вы можете скопировать-вставить содержимое Вашего CSR-файла, включая теги —BEGIN CERTIFICATE REQUEST— и —END CERTIFICATE REQUEST—, во время заказа SSL-сертификата.

Что касается файла закрытого ключа, то он понадобится Вам во время установки SSL. Пожалуйста, сохраните его в безопасной директории.

Установите свой SSL сертификат на Google App Engine

После того, как Центр сертификации подтвердит Ваш запрос и доставит все необходимые файлы на Вашу электронную почту, Вы можете начать установку.

Шаг 1: Войдите в панель загрузки SSL-сертификата

  1. Войдите в свой аккаунт Google Cloud
  2. Перейдите в раздел Продукты и услуги > App Engine.
  3. В меню App Engine выберите Настройки > SSL-сертификаты.
  4. На вкладке SSL-сертификаты нажмите Загрузить новый сертификат.

Шаг 2: Подготовьте Ваши файлы к загрузке

Google App Engine требует два определенных файла:

Шаг 3: Объедините Ваш сертификат и цепочку

Если Ваш поставщик сертификатов предоставил Вам несколько файлов .crt (например, сертификат Вашего сервера и один или несколько промежуточных), Вам нужно объединить их в один файл concat.crt.

Для этого откройте Терминал или оболочку на Вашей локальной машине (macOS, Linux или Git Bash на Windows), перейдите в папку, где сохранены файлы Ваших сертификатов, и выполните эту команду:

cat yourdomain.crt intermediate.crt > concat.crt

Это создаст PEM-файл в правильном формате: сначала сертификат Вашего сервера, затем промежуточный(ые).

Шаг 4: Загрузите Ваш сертификат и ключ

  1. На экране загрузки SSL в App Engine:
    • Загрузите concat.crt в разделе «Сертификат открытого ключа X.509 в кодировке PEM».
    • Загрузите myserver.key.pem в разделе «Незашифрованный PEM-кодированный закрытый ключ RSA».
  2. Нажмите кнопку Загрузить

Если Вы в настоящее время используете сертификат, управляемый Google, отключите его, прежде чем переходить на собственный сертификат.

Шаг 5: Назначьте сертификат домену

После загрузки появится страница с подробной информацией:

  1. Выберите свой новый сертификат
  2. Выберите пользовательские домены, которые Вы хотите защитить
  3. Нажмите Сохранить

Примечания и лучшие практики

  • Неиспользованные сертификаты автоматически удаляются через 30 дней, если они не назначены домену
  • Максимум 5 сертификатов на один загружаемый PEM-файл (1 лист + 4 промежуточных).
  • Загруженные сертификаты доступны во всех Ваших проектах Google Cloud

Поздравляем, Вы успешно установили SSL-сертификат на Google App Engine.

Вы можете проверить свой недавно установленный SSL-сертификат на наличие потенциальных ошибок с помощью этих удобных SSL-инструментов.

Где купить лучший SSL-сертификат для Google App Engine?

При покупке SSL-сертификата Вам следует обратить внимание на три важнейших аспекта: тип проверки, цена и обслуживание клиентов. В SSL Dragon мы предлагаем целый ряд SSL-сертификатов по доступным ценам, подкрепленных отличным обслуживанием клиентов! Наши SSL-сертификаты подписаны ведущими центрами сертификации и совместимы с Google App Engine.

Не знаете, какой тип SSL-сертификата выбрать? Используйте наши инструменты SSL Wizard и Certificate Filter. Они помогут Вам подобрать идеальный SSL-продукт для Вашего сайта.

Если Вы обнаружили какие-либо неточности или у Вас есть что добавить к этим инструкциям по установке SSL, пожалуйста, не стесняйтесь присылать нам свои отзывы по адресу [email protected]. Ваш вклад будет очень признателен! Спасибо.

Сэкономьте 10% на SSL-сертификатах при заказе сегодня!

Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10

Детальное изображение дракона в полете
Написано

Опытный автор контента, специализирующийся на SSL-сертификатах. Превращает сложные темы кибербезопасности в понятный, увлекательный контент. Вносите свой вклад в повышение уровня цифровой безопасности с помощью впечатляющих рассказов.