Come installare Google Appengine?


24

Come posso installare l' appengine di Google in Ubuntu 12.04?

Esiste un metodo semplice per installarlo con tutte le dipendenze? C'è un PPA?


questo link è abbastanza buono.
hayd

ma il link sopra è piuttosto coinvolto ... sicuramente c'è un modo migliore?
hayd

Le istruzioni sul sito di Google funzionano perfettamente. Perché dobbiamo duplicarlo? Ad ogni modo, l'intera cosa ha una serie di dipendenze specifiche del gengine che sono locali solo per il gengine. È strutturato in modo da poter aggiungere ulteriori "bundle" e caricarli nella tua istanza. A meno che Google non stia mantenendo il PPA, chiunque lo faccia sarebbe solo giocare a catchup e aggiungere enorme complessità per qualcosa che è progettato per esaurire una singola directory. Non ha senso.
ppetraki,

Risposte:


25

Installa Google App Engine

Estrai il file zippato o usa il menu contestuale per estrarre i file in una cartella. Al termine dell'estrazione, otterrai una cartella google_appengineche contiene tutti i file necessari per sviluppare l'applicazione. Per completare l'installazione e poter eseguire Google App Engine, dobbiamo specificare la sua definizione del percorso. È possibile specificare la PATHdefinizione nel terminale solo usando

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

Ma il percorso specificato usando il comando export è valido finché ci si trova nella finestra del terminale corrente. Ciò significa che non appena chiudi la finestra, il percorso specificato diventa non valido. Per specificare il percorso nel sistema, è necessario modificare

/home/your_user_name/.profile

e specifica il percorso lì.

Tutto pronto e pronto, ora hai il brillante Google App Engine attivo e funzionante per fare il vero lavoro. Facciamo un'applicazione "Hello World" per Google App Engine, usando la tua Linux Box - entusiasta? Per iniziare a utilizzare il motore delle app, devi registrare un'applicazione su

http://appspot.com

Ciò richiede le normali credenziali del tuo account Google e l'ambiente è pronto per essere utilizzato immediatamente.

questo tutorial descrive come sviluppare e distribuire un semplice progetto Python 2.7 con Google App Engine.

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


10

Ecco i passaggi che ho seguito per far funzionare GAE 1.7.1 su Ubuntu 12.04.

  • apri un terminale Ctr-te assicurati di essere nella home directory.
  • crea una cartella di progetto. (Ho usato google_projects)
  • cd nella cartella del progetto
  • scarica GAE 1.7.1
  • decomprimere il file
  • elimina la zip. (opzionale)

Ecco i comandi del terminale per i passaggi precedenti:

    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

Ora è il momento di creare il progetto e avviare il server di sviluppo.

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

La prima riga semplicemente copia e rinomina la new_project_templatecartella in google_proectsas testapp. L'ultima riga avvia il server di sviluppo. Puoi fermarlo conCtr-C.

Con il server di sviluppo attivo e in esecuzione è possibile visualizzare testappsu localhost: 8080. Dovresti vedere "Ciao mondo!".

Se rimani bloccato, ho scritto un tutorial che copre questi passaggi in modo più dettagliato. Ti auguro il meglio.


1
Sarebbe bello se puoi aggiungere i passaggi qui invece di incollare semplicemente il link. Ma puoi ancora menzionare il link come fonte: blog
johnogrady

Destra. Ho aggiornato il mio post.
jwogrady,

8

È possibile installare App Engine Python SDK con appengine.py , uno script Python che automatizza il download e l'installazione.

Se non lo hai pipinstallato, installalo usando il seguente comando:

sudo apt-get install python-pip

Quindi, installa lo script:

sudo pip install appengine

Quindi installare un determinato VERSIONSDK:

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

Dovrebbe essere pip install appengineinvece del pip install appengine.pyquale non è valido, ho modificato la riga.
Ducin,

Esiste un programma di installazione per AppEngineSDK per PHP ?? Sono davvero interessato a questo, altrimenti creerei il mio perché è una perdita di tempo farlo con le zip e quello. L'intaller di Windows è molto completo e automatizzato rispetto a quello Linux. Ho paura con quello.
m3nda,

1

So che è una vecchia domanda, ma il modo ufficiale per installarlo è ...

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

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

  2. riavvia la shell

  3. massimizza la tua shell e exec gcloud components list

  4. installare i componenti richiesti con gcloud components update

    Nel mio caso: gcloud components update gae-go app

  5. "appcfg.py" è sul tuo percorso.

Ha funzionato per me

  • Os: Ubuntu 14.04.2
  • Data: 2015/06/16
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.