Google AppEngineのインストール方法は?


24

GoogleのappengineをUbuntu 12.04 にインストールするにはどうすればよいですか?

すべての依存関係でインストールする簡単な方法はありますか?PPAはありますか?


このリンクは非常に良いです。
ハイド

しかし、上記のリンクはかなり複雑です...確かにもっと良い方法がありますか?
ハイド

Googleサイトの手順は問題なく機能します。なぜ複製する必要があるのですか?とにかく、gengineのみにローカルな一連のgengine固有の依存関係があります。追加の「バンドル」を追加してインスタンスにアップロードできるように構成されています。グーグルがPPAを維持していない限り、それを行う他の誰もがキャッチアップを行い、単一のディレクトリから実行するように設計されたものに巨大な複雑さを追加するだけです。意味がありません。
ペペラキ

回答:


25

Google App Engineをインストールする

圧縮ファイルを抽出するには、コンテキストメニューを使用してファイルをフォルダーに抽出します。解凍が完了すると、google_appengineアプリケーションの開発に必要なすべてのファイルが含まれるフォルダーが取得されます。インストールを完了し、Google App Engineを実行できるようにするには、パス定義を指定する必要があります。PATHターミナルで定義を指定できるのは、次を使用する場合のみです

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

ただし、exportコマンドを使用して指定されたパスは、現在のターミナルウィンドウ内にいる限り有効です。つまり、ウィンドウを閉じるとすぐに、指定したパスが無効になります。システム内のパスを指定するには、編集する必要があります

/home/your_user_name/.profile

そしてそこにパスを指定します。

設定がすべて完了しました。これで、実際のジョブを実行するための光沢のあるGoogle App Engineが稼働しました。あなた自身のLinux Boxを使用して、Google App Engine用の「Hello World」アプリケーションを作成しましょう。App Engineの使用を開始するには、次の場所でアプリケーションを登録する必要があります

http://appspot.com

それには通常のGoogleアカウントの資格情報が必要で、環境をすぐに使用する準備ができています。

このチュートリアルでは、Google App Engineを使用して簡単なPython 2.7プロジェクトを開発およびデプロイする方法について説明します。

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


10

ここに、Ubuntu 12.04でGAE 1.7.1を機能させるために従った手順を示します。

  • ターミナルCtr-tを開き、ホームディレクトリにいることを確認します。
  • プロジェクトフォルダを作成します。(私は使用しましたgoogle_projects
  • プロジェクトフォルダーにcd
  • GAE 1.7.1をダウンロード
  • ファイルを解凍します
  • zipを削除します。(オプション)

上記の手順の端末コマンドは次のとおりです。

    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

ここで、プロジェクトを作成し、開発サーバーを起動します。

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

最初の行は、単純にコピーし、名前を変更しnew_project_templateたフォルダをgoogle_proectsなどtestapp。最後の行は、開発サーバーを起動します。あなたはそれを止めることができますCtr-C.

開発サーバーを起動して実行するとtestapp、localhost:8080で表示できます。「Hello world!」が表示されます。

あなたが行き詰まったら、これらのステップをより詳細にカバーするチュートリアルを書きました。ではごきげんよう。


1
リンクを貼り付けるだけでなく、ここに手順を追加できると便利です。それでも、リンクをソースとして言及することができます:johnogradyブログ
-devav2

あなたの右。投稿を更新しました。
jwogrady

8

App Engine Python SDKは、ダウンロードとインストールを自動化するPythonスクリプトであるappengine.pyを使用してインストールできます。

pipインストールしていない場合は、次のコマンドを使用してインストールします。

sudo apt-get install python-pip

次に、スクリプトをインストールします。

sudo pip install appengine

次に、所定VERSIONのSDKをインストールします。

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

無効pip install appenginepip install appengine.pyある代わりに、行を編集する必要があります。
ducin

PHP用AppEngineSDKのインストーラーはありますか?それに本当に興味がありますが、そうでない場合、私は私のものを作成します。なぜなら、zipとそれでそれをするのは時間の無駄ですから。Windowsのインターラーは、Linuxのインターラーよりも完全で自動化されています。それが怖い。
m3nda

1

私はそれが古い質問であることを知っていますが、公式のインストール方法は..

https://cloud.google.com/sdk/から

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

  2. シェルを再起動します

  3. シェルとexecを最大化する gcloud components list

  4. 必要なコンポーネントをインストールします gcloud components update

    私の場合: gcloud components update gae-go app

  5. 「appcfg.py」はパス上にあります。

私のために働いた

  • OS:Ubuntu 14.04.2
  • 日付:2015/06/16
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.