サイトのトップへ戻る

Google App Engine ドキュメント日本語訳

あなたのアプリケーションをアップロードする

アプリケーションをアップロードするには:

  1. あなたのGoogle アカウントを使って App Engine にログインします。Google アカウントを持っていない場合は、 Eメールアドレスとパスワードで Google アカウントを作成することができます。
  2. まだの場合は、以下のようにして App Engine アプリケーションのプロジェクトを作成します:
    1. Google 開発者コンソールを開き、プロジェクトの作成をクリックします。
    2. 新規プロジェクトのフォームに希望するプロジェクト名を入力します。これはあなたのアプリ名と一致させる必要はありませんが、アプリ名と同じにすれば管理が簡単になるかもしれません。
    3. 生成されたプロジェクトIDをそのまま使うか、任意のIDを入力してください。 このプロジェクト ID がApp Engine アプリケーション IDとして使用されます。 このIDは一度しか使用できないので注意してください: 後でプロジェクトを削除した場合でも、新規プロジェクトでこのIDを再利用することはできません。
    4. 注意: あなたの新規アプリケーションを、アメリカではなくEUのサーバに配置するよう設定できます。 EU内に配置されたホスティングサーバは、あなたのアプリケーションのユーザーがアメリカよりもEUに近い場合に特に有効です。 そうすることでネットワークの待ち時間が減り、エンドユーザーのコンテンツはEU内で永続的に保存されます。 この配置位置はアプリケーションを登録する時に設定しなければなりません; 後から変更することはできません。 アメリカかEUか配置位置のオプションを選ぶには、プロジェクト作成画面で詳細設定を表示をクリックしてください。

  3. 上記のあなたが作成したアプリケーションID (プロジェクト ID)をメモしておいてください。
  4. 以下のコマンドを実行して、完成したアプリケーションを Google App Engine へアップロードします。 これを実行すると、Google アカウントを使ってログインするためのブラウザウィンドウが開きます。 -Aの引数としてプロジェクトIDを指定します。
    appcfg.py -A <YOUR_PROJECT_ID_> update guestbook/
    
  5. アプリケーションが使用できるようになるための、データストアインデックス生成に時間がかかることがあります。 インデックスがまだ生成処理中の場合、アプリにアクセスすると NeedIndexError を受信します。 これは一時的なエラーなので、初めてこの例外を受信した場合には少し待って再試行してください。
  6. これであなたのアプリが配置され、ユーザーへ公開する準備ができました!


おめでとうございます!

このチュートリアルは完了です。

あなたのアプリケーションのフル URL は http://your-app-id.appspot.com/です。 必要に応じて、アプリ用にトップレベルドメイン名を購入して使用したり、既に登録してあるドメイン名を使用することができます。 ここで説明している内容の詳細情報については、App Engine ドキュメントの残りのページを参照してください。