Как установить Google appengine?


24

Как установить Google, AppEngine в Ubuntu 12.04?

Есть ли простой способ установить его со всеми зависимостями? Есть ли PPA?


эта ссылка довольно хорошая.
— Хайд

но ссылка выше довольно сложна ... конечно, есть более хороший путь?
— Хайд

Инструкции на сайте Google работают просто отлично. Почему мы должны дублировать это? В любом случае, у всего этого есть ряд зависимостей, специфичных для gengine, которые являются локальными только для gengine. Он структурирован так, что вы можете добавлять дополнительные «связки» и загружать их в свой экземпляр. Если google не поддерживает PPA, любой, кто сделает это, будет просто играть в догонялки и добавлять огромную сложность для чего-то, что предназначено для работы из одного каталога. Нет никакого смысла.
— Ппетраки

Ответы:


25

Установите Google App Engine

Извлеките заархивированный файл или используйте контекстное меню, чтобы извлечь файлы в папку. После того как вы закончите распаковку, вы получите папку, в google_appengineкоторой есть все необходимые файлы для разработки приложения. Чтобы завершить установку и запустить Google App Engine, мы должны указать его путь. Вы можете указать PATHопределение в терминале только используя

export PATH=$PATH:/home/your_user_name/Desktop/google_appengine/

Но путь, указанный с помощью команды экспорта, действителен, пока вы находитесь в текущем окне терминала. Это означает, что как только вы закроете окно, указанный путь станет недействительным. Чтобы указать путь в системе, вы должны отредактировать

/home/your_user_name/.profile

и укажите путь там.

Все готово, теперь у вас есть блестящая Google App Engine, которая готова приступить к реальной работе. Давайте создадим приложение «Hello World» для Google App Engine, используя ваш собственный Linux Box - взволнован? Чтобы начать использовать движок приложения, вы должны зарегистрировать приложение на

http://appspot.com

Это требует учетных данных вашей обычной учетной записи Google, и среда готова к немедленному использованию.

В этом руководстве описывается, как разработать и развернуть простой проект Python 2.7 с помощью Google App Engine.

https://developers.google.com/appengine/docs/python/gettingstartedpython27/


10

Вот шаги, которые я выполнил, чтобы заставить GAE 1.7.1 работать на Ubuntu 12.04.

  • откройте терминал Ctr-tи убедитесь, что вы находитесь в домашнем каталоге.
  • создать папку проекта. (Я использовал google_projects)
  • перейдите в папку проекта
  • скачать GAE 1.7.1
  • распаковать файл
  • удалите почтовый индекс. (необязательный)

Вот команды терминала для шагов выше:

    cd ~
    mkdir google_projects
    cd google_projects
    wget -O gae.zip https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.6.zip
    unzip gae.zip
    rm gae.zip

Теперь пришло время создать проект и запустить сервер разработки.

    cp -r google_appengine/new_project_template testapp
    python google_appengine/dev_appserver.py testapp

Первая строка просто копирует и переименовывает new_project_templateпапку в google_proectsas testapp. Последняя строка запускает сервер разработки. Вы можете остановить это сCtr-C.

После запуска и запуска сервера разработки вы можете просмотреть testappна localhost: 8080. Вы должны увидеть «Привет, мир!».

Если вы застряли, я написал учебник, который более подробно описывает эти шаги. Всего наилучшего.


1
Было бы здорово, если бы вы могли добавить шаги здесь, а не просто вставлять ссылку. Но все же вы можете упомянуть ссылку в качестве источника: блог
— johnogrady

Твое право. Я обновил свой пост.
— 2012 года

8

Вы можете установить App Engine Python SDK с помощью appengine.py , скрипта Python, который автоматизирует загрузку и установку.

Если вы не pipустановили, установите его с помощью следующей команды:

sudo apt-get install python-pip

Затем установите скрипт:

sudo pip install appengine

Затем установите данный VERSIONSDK:

appengine.py [--prefix=/path/where/to/install] VERSION

Должно быть pip install appengineвместо того, pip install appengine.pyчто недействительно, я отредактировал строку.
— Дучин

Есть ли установщик для AppEngineSDK для PHP ?? Я действительно заинтересован в этом, если бы не я создал мой, потому что это пустая трата времени, делая это с помощью почтовых индексов и тому подобное. Инсталлятор Windows настолько полон и автоматизирован, чем Linux. Я боюсь с этим.
— m3nda

1

Я знаю, что это старый вопрос, но официальный способ установить это ..

со страницы https://cloud.google.com/sdk/

  1. Exec curl https://sdk.cloud.google.com | bash

  2. перезапустить оболочку

  3. максимизировать вашу оболочку и исполнительный gcloud components list

  4. установить необходимые компоненты с gcloud components update

    В моем случае: gcloud components update gae-go app

  5. "appcfg.py" находится на вашем пути.

Работал для меня на

  • Os: Ubuntu 14.04.2
  • Дата: 2015/06/16
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.