Google appengine nasıl kurulur?


24

Google appengine’i Ubuntu 12.04’e nasıl yükleyebilirim ?

Tüm bağımlılıklarla kurmanın kolay bir yolu var mı? PPA var mı?


bu bağlantı oldukça iyi.
hayd

ama yukarıdaki bağlantı oldukça ilgili ... kesinlikle daha iyi bir yol var mı?
hayd,

Google sitesinde talimatlar gayet iyi çalışıyor. Neden kopyalamamız gerekiyor? Her neyse, her şey, yalnızca jeninde yerel olan bir dizi genine özgü bağımlılığa sahiptir. Ek "paketler" ekleyebileceğiniz ve bunları örneğinize yükleyebileceğiniz şekilde yapılandırılmıştır. Google, PPA’yı sürdürmediği sürece, bunu yapan başka biri sadece bir oyun oynar ve tek bir dizinde bitmek üzere tasarlanmış bir şey için muazzam bir karmaşıklık eklerdi. Anlamı yok.
ppetraki

Yanıtlar:


25

Google App Engine'i yükleyin

Sıkıştırılmış dosyayı ayıklamak, dosyaları bir klasöre çıkarmak için bağlam menüsünü kullanın. Ayıklamayı tamamladıktan sonra, google_appengineuygulamayı geliştirmek için gerekli tüm dosyaları içeren bir klasör alacaksınız . Yüklemeyi tamamlamak ve Google App Engine'i çalıştırabilmek için yol tanımını belirtmeliyiz. Belirtebilirsiniz PATHsadece kullanarak terminal tanımı

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

Ancak export komutu kullanılarak belirtilen yol, geçerli terminal penceresinde olduğunuz sürece geçerlidir. Bu, pencereyi kapattığınız anda, belirtilen yol geçersiz hale gelir. Sistemdeki yolu belirtmek için düzenlemelisiniz

/home/your_user_name/.profile

ve oradaki yolu belirtin.

Her şey tamamlandı ve tamamlandı; şimdi gerçek bir iş için parlak Google App Engine'i çalıştırıp zamanını çalıştırıyorsunuz. Kendi Linux Box'ınızı kullanarak Google App Engine için 'Merhaba Dünya' uygulaması yapalım mı? Uygulama motorunu kullanmaya başlamak için, adresinden bir uygulama kaydetmeniz gerekir.

http://appspot.com

Bu, normal Google Hesabınızın kimlik bilgilerini gerektirir ve ortam anında kullanıma hazırdır.

Bu eğiticide, Google App Engine ile basit bir Python 2.7 projesinin nasıl geliştirileceği ve uygulanacağı açıklanmaktadır.

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


10

İşte Ubuntu 12.04 üzerinde çalışan GAE 1.7.1'i almak için takip ettiğim adımlar.

  • bir terminal açın Ctr-tve giriş dizininde olduğunuzdan emin olun.
  • proje klasörü yarat. (Kullandım google_projects)
  • proje klasörüne cd
  • GAE 1.7.1 sürümünü indirin
  • dosyayı aç
  • zip silmek. (isteğe bağlı)

İşte yukarıdaki adımlar için terminal komutları:

    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

Şimdi proje oluşturma ve geliştirme sunucusunu başlatma zamanı.

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

İlk satır sadece kopyalar ve yeniden adlandırır new_project_templateklasörü google_proectsolarak testapp. Son satır geliştirme sunucusunu başlatır. İle durdurabilirsinCtr-C.

Geliştirme sunucusu çalışır testappdurumdayken localhost: 8080'de görebilirsiniz. "Merhaba dünya!" Görmelisin.

Sıkışırsanız , bu adımları daha ayrıntılı olarak kapsayan bir eğitim yazdım . Herşey gönlünce olsun.


1
Buraya yalnızca bağlantıyı yapıştırmak yerine adımları eklerseniz çok iyi olur. Ama yine de bağlantıyı kaynak olarak anlatabilirsiniz
devav2 21

Haklısın. Gönderimi güncelledim.
jwogrady

8

App Engine Python SDK'yı , indirme ve yüklemeyi otomatikleştiren bir Python betiği olan appengine.py ile yükleyebilirsiniz.

Eğer var yoksa pipyüklü, aşağıdaki komutu kullanarak kurun:

sudo apt-get install python-pip

Sonra betiği kurun:

sudo pip install appengine

Ardından VERSION, bir SDK’dan bir tane yükleyin :

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

Bunun pip install appengineyerine pip install appengine.pygeçersiz olmalı , satırı düzenledim.
ducin

PHP için AppEngineSDK için bir yükleyici var mı? Bununla gerçekten ilgileniyorum, eğer benim yaratmazsam, çünkü bunu fermuarlarla yapmak zaman kaybıdır. Windows intaller, Linux olandan çok daha eksiksiz ve otomatik. Bundan korkuyorum.
m3nda

1

Biliyorum bu eski bir soru, ama yüklemenin resmi yolu ...

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

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

  2. kabuğu yeniden başlat

  3. kabuğunuzu en üst düzeye çıkarın ve exec gcloud components list

  4. gerekli bileşenleri kurmak gcloud components update

    Benim durumumda: gcloud components update gae-go app

  5. "appcfg.py" yolunda.

Benim için çalıştı

  • Os: Ubuntu 14.04.2
  • Tarih: 2015/06/16
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.