Як встановити Google appengine?


24

Як я можу встановити апельсин Google в Ubuntu 12.04?

Чи існує простий метод встановити його з усіма залежностями? Чи є ППА?


це посилання досить добре.
гайд

але посилання вище є скоріше задіяним ... напевно, є приємніший спосіб?
гайд

Інструкції на сайті Google працюють просто чудово. Чому нам потрібно дублювати це? Так чи інакше, ціла річ має низку специфічних для джингіна залежностей, локальних лише для генджин. Він побудований так, що ви можете додавати додаткові "пачки" та завантажувати їх у свій примірник. Якщо Google не підтримує PPA, будь-хто інший, який це робить, буде просто грати в підйом і додавати величезну складність тому, що призначене для запуску з одного каталогу. Немає сенсу.
ppetraki

Відповіді:


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)
  • CD в ​​папку проекту
  • завантажити 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_proectsякості testapp. Останній рядок запускає сервер розробки. Ви можете зупинити цеCtr-C.

З запущеним і запущеним сервером розробки ви можете переглянути testappна localhost: 8080. Ви повинні побачити "Привіт, світ!".

Якщо ви застрягли, я написав підручник, який детальніше висвітлює ці кроки. Всього найкращого.


1
Було б чудово, якщо ви можете додати кроки сюди, а не просто вставляти посилання. Але все ж ви можете згадати посилання як джерело: блог
johnogrady

Ваше право. Я оновив свою публікацію.
jwogrady

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недійсним, я редагував рядок.
ducin

Чи є програма для встановлення AppEngineSDK для PHP ?? Мене дуже цікавить це, якби не я створив би моє, тому що це марно витрачати час на це на блискавках та ін. Інсталер для Windows настільки повний і автоматизований, ніж Linux. Я боюся цього.
м3нда

1

Я знаю, що це старе питання, але офіційний спосіб його встановити ..

з https://cloud.google.com/sdk/

  1. виконувати 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" на вашому шляху.

Працював для мене на

  • Ос: Ubuntu 14.04.2
  • Дата: 2015/06/16
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.