Skip to main content

Как развернуть консоль Google App Engine

Building Node.js applications with App Engine and Custom Runtimes (Июнь 2025)

Building Node.js applications with App Engine and Custom Runtimes (Июнь 2025)
Anonim

Хотите использовать механизм приложений Google для развертывания веб-приложения? Вот как это сделать в 8 простых шагов.

01 из 08

Активируйте свою учетную запись Google для App Engine

App Engine необходимо активировать и связать с существующей учетной записью Google. Перейдите к этой ссылке для загрузки приложения для этого. Нажмите на кнопку регистрации внизу справа. Для участия в программе разработчиков Google может потребоваться дополнительные шаги подтверждения для вашей учетной записи Google.

02 из 08

Создание пространства приложений через консоль администратора

После входа в App Engine перейдите в консоль администратора на левой боковой панели. Нажмите кнопку «Создать приложение» внизу консоли. Дайте вашему приложению уникальное имя, так как это местоположение, в котором Google назначит ваше приложение в своем appspot домен.

03 из 08

Выберите свой язык и загрузите соответствующие инструменты разработчика

Они расположены на странице https://developers.google.com/appengine/downloads. App Engine поддерживает 3 языка: Java, Python и Go. Перед установкой App Engine убедитесь, что ваша машина разработки настроена для вашего языка. Остальная часть этого руководства будет использовать версию Python, но большинство имен файлов примерно эквивалентны.

04 из 08

Создание нового приложения локально с помощью инструментов Dev

После того, как вы открыли программу запуска App Engine, вы просто загрузили, выберите «Файл»> «Новое приложение». Убедитесь, что вы назовите приложение тем же именем, которое вы назначили на шаге 2. Это обеспечит развертывание приложения в соответствующем месте. Панель запуска Google App Engine создаст каталог и структуру файла для вашего приложения и заполнит его некоторыми простыми значениями по умолчанию.

05 из 08

Убедитесь, что файл app.yaml настроен правильно

app.yaml файл содержит глобальные свойства для вашего веб-приложения, включая маршрутизацию обработчика. Проверьте атрибут «Приложение:» в верхней части файла и убедитесь, что значение соответствует имени приложения, которое вы назначили на шаге 2. Если это не так, вы можете изменить его в app.yaml .

06 из 08

Добавить логику обработчика запроса в файл main.py

main.py (или эквивалентный основной файл для других языков) файл содержит всю логику приложения. По умолчанию файл вернет «Hello world!». но если вы хотите добавить какой-либо конкретный доход, посмотрите получить (само) обработчик функция. self.response.out.write call обрабатывает ответы на все входящие запросы, и вы можете поместить html прямо в это возвращаемое значение вместо «Hello world!». если хотите.

07 из 08

Убедитесь, что ваше приложение развертывается локально

В панели запуска Google App Engine выделите приложение, а затем выберите «Управление»> «Выполнить» или нажмите кнопку запуска на главной консоли. Когда статус приложения станет зеленым, чтобы показать, что он работает, нажмите кнопку «Обзор». Появится окно браузера с ответом вашего веб-приложения. Убедитесь, что все работает правильно.

08 из 08

Разверните веб-приложение в облаке

Как только вы убедитесь, что все работает правильно, нажмите кнопку «Развернуть». Вам необходимо будет предоставить данные учетной записи вашего аккаунта Google App Engine. В журналах будет отображаться состояние развертывания, вы должны увидеть статус успеха, за которым следует запускающая программа, выполняющая несколько раз проверку вашего веб-приложения для проверки. Если все было успешным, вы должны иметь возможность перейти к URL-адресу приложений, который вы назначили ранее, и увидеть свое развернутое веб-приложение в действии. Поздравляем, вы только что развернули приложение в Интернете!