24 votos

¿Cómo instalar Google appengine?

¿Cómo puedo instalar Google appengine en Ubuntu 12.04?

¿Hay un método fácil de instalar con todas las dependencias? ¿Existe un PPA?

25voto

amouniverso Puntos 64

Instalar Google App Engine

Extraiga el archivo comprimido o bien utilizar el menú contextual para extraer los archivos en una carpeta. Después de finalizar la extracción, usted recibirá una carpeta google_appengine que tiene todos los archivos necesarios para desarrollar la aplicación. Para completar la instalación y para poder ejecutar Google App Engine, se tiene que especificar su definición de la ruta. Puede especificar el PATH definición en el terminal sólo el uso de

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

Pero la ruta de acceso especificada usando el comando exportar es válido mientras esté dentro de la actual ventana de terminal. Esto significa que tan pronto como se cierre la ventana, la ruta de acceso especificada no será válida. Para especificar la ruta de acceso en el sistema, usted tiene que editar

/home/your_user_name/.profile

y especificar la ruta de acceso allí.

Todos los set y de hecho, ahora usted tiene la brillante Google App Engine y el funcionamiento de su tiempo para hacer el trabajo real. Vamos a hacer un "Hola Mundo" de la aplicación para Google App Engine, utilizando su propio Cuadro de Linux – emocionado ? Para empezar a utilizar la app engine, usted tiene que registrar una aplicación en

http://appspot.com

Que requiere su costumbre de Google credenciales de la Cuenta y el medio ambiente está listo para ser utilizado inmediatamente.

en este tutorial se describe cómo desarrollar e implementar un simple Python 2.7 proyecto de Google App Engine.

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

10voto

Rafe Puntos 2053

Aquí están los pasos que he seguido para obtener GAE 1.7.1 trabajando en Ubuntu 12.04.

  • abra una terminal Ctr-t y asegúrese de que está en el directorio de inicio.
  • crear una carpeta de proyecto. (Yo usé google_projects)
  • el cd en la carpeta del proyecto
  • descargar GAE 1.7.1
  • descomprimir el archivo
  • borrar el zip. (opcional)

Aquí están los comandos de terminal para los pasos anteriores:

    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

Ahora es el momento de crear el proyecto e iniciar el servidor de desarrollo.

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

La primera línea simplemente copias y cambia el nombre de la new_project_template carpeta google_proects como testapp. La última línea se inicia el servidor de desarrollo. Se puede parar con Ctr-C.

Con el servidor de desarrollo y ejecución, se puede ver testapp en localhost:8080. Debería ver el mensaje "Hola mundo!".

Si te quedas atascado, he escrito un tutorial que cubre estos pasos con más detalle. Lo mejor de todo.

8voto

kynan Puntos 1086

Puede instalar el SDK de Python motor con appengine.py, un script en Python que automatiza la descarga e instalación.

Si no tienes pip instalado, instalarlo usando el siguiente comando:

sudo apt-get install python-pip

A continuación, instalar el script:

sudo pip install appengine

A continuación, instale un dado VERSION del SDK:

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

1voto

deb Puntos 2952

Sé que es una pregunta vieja, pero de manera oficial a instalar es..

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

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

  2. reiniciar el shell

  3. maximizar su concha y se exec gcloud lista de componentes

  4. instalar los componentes necesarios con gcloud actualización de componentes

    En mi caso: gcloud actualización de componentes gae-go app

  5. "appcfg.py" está en su camino.

Trabajó para mí en

  • So: Ubuntu 14.04.2
  • Fecha: 2015/06/16

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: