Bagaimana cara menginstal Google appengine?

24

Bagaimana saya bisa menginstal appengine Google di Ubuntu 12.04?

Apakah ada metode mudah untuk menginstalnya dengan semua dependensi? Apakah ada PPA?

hayd
sumber
ini link yang cukup baik.
hayd
tetapi tautan di atas agak terlibat ... pasti ada cara yang lebih bagus?
hayd
Instruksi di situs google berfungsi dengan baik. Mengapa kita perlu menduplikasinya? Bagaimanapun semuanya memiliki serangkaian dependensi spesifik gengine yang bersifat lokal untuk gengine saja. Terstruktur sehingga Anda dapat menambahkan "bundel" tambahan dan mengunggahnya ke instance Anda. Kecuali google mempertahankan PPA, orang lain yang melakukannya hanya akan bermain catchup dan menambahkan kompleksitas besar untuk sesuatu yang dirancang untuk kehabisan direktori tunggal. Tidak ada gunanya.
ppetraki

Jawaban:

25

Instal Google App Engine

Ekstrak file zip baik menggunakan menu konteks untuk mengekstrak file ke dalam folder. Setelah Anda selesai mengekstraksi, Anda akan mendapatkan folder google_appengineyang memiliki semua file yang diperlukan untuk mengembangkan aplikasi. Untuk menyelesaikan instalasi dan untuk dapat menjalankan Google App Engine, kita harus menentukan definisi jalurnya. Anda dapat menentukan PATHdefinisi di terminal hanya menggunakan

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

Tapi jalur yang ditentukan menggunakan perintah ekspor valid selama Anda berada di dalam jendela terminal saat ini. Itu berarti begitu Anda menutup jendela, jalur yang ditentukan menjadi tidak valid. Untuk menentukan jalur dalam sistem, Anda harus mengedit

/home/your_user_name/.profile

dan tentukan path di sana.

Sudah siap & selesai, sekarang Anda memiliki Google App Engine yang mengkilap & menjalankan waktunya untuk melakukan pekerjaan nyata. Mari kita membuat aplikasi 'Hello World' untuk Google App Engine, menggunakan Linux Box milik Anda sendiri - bersemangat? Untuk mulai menggunakan mesin aplikasi, Anda harus mendaftarkan aplikasi di

http://appspot.com

Itu membutuhkan kredensial Akun Google Anda yang biasa dan lingkungan siap untuk digunakan secara instan.

tutorial ini menjelaskan cara mengembangkan dan menggunakan proyek Python 2.7 sederhana dengan Google App Engine.

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

codepros
sumber
10

Berikut adalah langkah-langkah yang saya ikuti untuk mendapatkan GAE 1.7.1 bekerja di Ubuntu 12.04

  • buka terminal Ctr-tdan pastikan Anda berada di direktori home.
  • buat folder proyek. (Saya menggunakan google_projects)
  • cd ke folder proyek
  • unduh GAE 1.7.1
  • unzip file tersebut
  • hapus zip. (pilihan)

Berikut adalah perintah terminal untuk langkah-langkah di atas:

    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

Sekarang saatnya untuk membuat proyek dan memulai server pengembangan.

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

Baris pertama hanya salinan dan mengganti nama new_project_templatefolder ke dalam google_proectssebagai testapp. Baris terakhir memulai server pengembangan. Anda bisa menghentikannyaCtr-C.

Dengan server pengembangan dan berjalan Anda dapat melihat testappdi localhost: 8080. Anda akan melihat "Halo dunia!".

Jika Anda buntu, saya telah menulis tutorial yang mencakup langkah-langkah ini lebih terinci. Semua yang terbaik.

jwogrady
sumber
1
Alangkah baiknya jika Anda dapat menambahkan langkah-langkah di sini alih-alih hanya menempelkan tautan. Tapi Anda masih bisa menyebut tautannya sebagai sumber: blog
johnogrady
Kanan Anda. Saya telah memperbarui posting saya.
jwogrady
8

Anda dapat menginstal App Engine Python SDK dengan appengine.py , skrip Python yang mengotomatiskan pengunduhan dan instalasi.

Jika Anda belum pipmenginstal, instal menggunakan perintah berikut:

sudo apt-get install python-pip

Kemudian, instal skrip:

sudo pip install appengine

Kemudian instal yang diberikan VERSIONdari SDK:

appengine.py [--prefix=/path/where/to/install] VERSION
kynan
sumber
Seharusnya pip install appenginebukan pip install appengine.pyyang tidak valid, saya sudah mengedit baris.
ducin
Apakah ada penginstal untuk AppEngineSDK untuk PHP ?? Saya benar-benar tertarik pada itu, jika tidak saya akan membuat tambang karena buang-buang waktu melakukannya dengan ritsleting dan itu. Windows intaller jauh lebih lengkap dan otomatis daripada yang Linux. Saya takut dengan itu.
m3nda
1

Saya tahu ini pertanyaan lama, tetapi cara resmi untuk menginstalnya adalah ..

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

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

  2. restart shell

  3. memaksimalkan shell dan exec Anda gcloud components list

  4. instal komponen yang diperlukan dengan gcloud components update

    Dalam hal ini: gcloud components update gae-go app

  5. "appcfg.py" ada di jalur Anda.

Bekerja untuk saya

  • Os: Ubuntu 14.04.2
  • Tanggal: 2015/06/16
ceram1
sumber