Как вы размещаете свой сайт в Google App Engine?

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

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

Создание проекта Google Cloud Platform

Чтобы использовать инструменты Google для своего собственного сайта или приложения, вам нужно создать новый проект на Google Cloud Platform. Для этого требуется наличие учетной записи Google.

  1. Перейдите на панель App Engine dashboard в консоли Google Cloud Platform и нажмите кнопку «Создать» (Create).
  2. Введите название проекта, отредактируйте свой ID проекта и отметьте его. Для этого урока используются следующие значения:
    • Project name: GAE Sample Site
    • Project ID: gaesamplesite
  3. Если вы еще не создали проект раньше, вам нужно будет выбрать, хотите ли вы получать обновления электронной почты или нет, соглашайтесь с Условиями обслуживания, а затем вы можете нажать кнопку «Создать», чтобы создать свой проект.

Создание приложения

Каждый проект Cloud Platform может содержать одно приложение App Engine. Давайте подготовим приложение для нашего проекта.

  1. Нам понадобится образец приложения для публикации. Если у вас его нет, загрузите и распакуйте это sample app..
  2. Посмотрите на структуру образца приложения - папка website содержит содержимое вашего сайта, а app.yaml - ваш файл конфигурации приложения.
    • Ваш веб-сайт должен войти в папку website, а его целевую страницу нужно называть index.html, но кроме того, она может принимать любую форму.
    • Файл app.yaml - это файл конфигурации, который сообщает App Engine, как сопоставлять URL-адреса вашим статическим файлам. Вам не нужно его редактировать.

Публикация приложения

Каждый проект Cloud Platform может содержать одно приложение App Engine. Давайте подготовим приложение для нашего проекта.

  1. Нажмите кнопку Активировать Google Cloud Shell в верхней части окна консоли.
    Activate Google Cloud Shell button
  2. Откройте редактор кода с панели инструментов Cloud Shell.
    Code Editor from Cloud Shell toolbar
  3. С помощью drag and drop разместите папку sample-app в левой панели редактора кода.
  4. Вернитесь обратно в Cloud Shell и введите следующую команду для перехода в директорию вашего приложения:
    cd sample-app
  5. Теперь вы готовы развернуть ваше приложение, т.е. загрузить его в App Engine:
    gcloud app deploy
  6. Enter a number from one to seven to choose the region where you want your application located.
  7. Нажмите Y для подтверждения.
  8. Теперь перейдите по ссылке your-project-id.appspot.com, чтобы увидеть ваш сайт. Например, для проекта с ID gaesamplesite, перейдите по ссылке gaesamplesite.appspot.com.

See also

Чтобы узнать больше, смотрите Google App Engine Documentation.

Метки документа и участники

Внесли вклад в эту страницу: Glazir, slychai85
Обновлялась последний раз: Glazir,