24 votes

Comment installer Google App Engine?

Comment puis-je installer l'application appengine de Google sur Ubuntu 12.04?

Y a-t-il une méthode facile pour l'installer avec toutes ses dépendances? Existe-t-il un PPA?

25voto

amouniverso Points 114

Installer Google App Engine

Extraire le fichier compressé, utilisez le menu contextuel pour extraire les fichiers dans un dossier. Après avoir terminé l'extraction, vous obtiendrez un dossier google_appengine qui contient tous les fichiers nécessaires pour développer une application. Pour terminer l'installation et pouvoir exécuter Google App Engine, nous devons spécifier la définition de son chemin. Vous pouvez spécifier la définition de PATH dans le terminal uniquement en utilisant

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

Mais le chemin spécifié à l'aide de la commande d'exportation est valide tant que vous êtes dans la fenêtre de terminal actuelle. Cela signifie qu'une fois la fenêtre fermée, le chemin spécifié devient invalide. Pour spécifier le chemin dans le système, vous devez éditer

/home/your_user_name/.profile

et spécifiez le chemin là-bas.

Tout est prêt, maintenant vous avez le brillant Google App Engine en marche et c'est le moment de passer aux choses sérieuses. Créez une application 'Hello World' pour Google App Engine en utilisant votre propre Linux Box - excité ? Pour commencer à utiliser App Engine, vous devez enregistrer une application sur

http://appspot.com

Cela nécessite vos identifiants habituels de compte Google et l'environnement est prêt à être utilisé instantanément.

Ce tutoriel décrit comment développer et déployer un projet simple en Python 2.7 avec Google App Engine.

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

10voto

Rafe Points 2053

Voici les étapes que j'ai suivies pour faire fonctionner GAE 1.7.1 sur Ubuntu 12.04.

  • ouvrir un terminal Ctr-t et assurez-vous d'être dans le répertoire personnel.
  • créer un dossier de projet. (J'ai utilisé google_projects)
  • cd dans le dossier du projet
  • télécharger GAE 1.7.1
  • dézipper le fichier
  • supprimer le fichier zip. (facultatif)

Voici les commandes terminal pour les étapes ci-dessus :

    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

Maintenant il est temps de créer le projet et de démarrer le serveur de développement.

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

La première ligne copie simplement et renomme le dossier new_project_template en google_proects comme testapp. La dernière ligne démarre le serveur de développement. Vous pouvez l'arrêter avec Ctr-C.

Avec le serveur de développement en cours d'exécution, vous pouvez voir testapp à localhost:8080. Vous devriez voir "Hello world!".

Si vous êtes bloqué, j'ai écrit un tutoriel qui couvre ces étapes en détail. Bonne chance.

8voto

kynan Points 2111

Vous pouvez installer le SDK App Engine Python avec appengine.py, un script Python qui automatise le téléchargement et l'installation.

Si vous n'avez pas pip installé, installez-le en utilisant la commande suivante:

sudo apt-get install python-pip

Ensuite, installez le script:

sudo pip install appengine

Ensuite, installez une certaine VERSION du SDK:

appengine.py [--prefix=/chemin/où/installer] VERSION

1voto

deb Points 2952

Je sais que c'est une vieille question, mais la façon officielle de l'installer est...

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

  1. exec curl <a href="https://sdk.cloud.google.com" rel="nofollow noreferrer">https://sdk.cloud.google.com</a> | bash

  2. redémarrer le shell

  3. agrandir votre shell et exécuter gcloud components list

  4. installer les composants requis avec gcloud components update

    Dans mon cas : gcloud components update gae-go app

  5. "appcfg.py" est sur votre chemin.

A fonctionné pour moi sur

  • Os : Ubuntu 14.04.2
  • Date : 2015/06/16

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X