リージョン ID
REGION_ID
は、アプリの作成時に選択したリージョンに基づいて Google が割り当てる省略形のコードです。一部のリージョン ID は、一般的に使用されている国や州のコードと類似しているように見える場合がありますが、このコードは国または州に対応するものではありません。2020 年 2 月以降に作成されたアプリの場合、REGION_ID.r
が App Engine の URL に含まれています。この日付より前に作成されたアプリの場合、URL のリージョン ID は省略可能です。詳しくは、リージョン ID をご覧ください。このページでは、ゲストブック サンプルアプリを App Engine にデプロイする方法を説明します。
このページは複数ページからなるチュートリアルの一部です。設定などの手順を最初から見るには、ゲストブックの作成に移動してください。
アプリケーションのデプロイ
ゲストブック アプリをアップロードするには、アプリケーションの appengine-php-guestbook
ディレクトリ(app.yaml
ファイルが配置されているディレクトリ)から次のコマンドを実行します。
gcloud app deploy
オプションのフラグ:
- gcloud CLI でデフォルトとして初期化したものに代わる Google Cloud コンソール プロジェクト ID を指定するには、
--project
フラグを指定します。例:--project [YOUR_PROJECT_ID]
-v
フラグを含めると、バージョン ID を指定できます。指定しなかった場合は自動的に生成されます。例:-v [YOUR_VERSION_ID]
コマンドラインからのアプリのデプロイの詳細は、PHP アプリをデプロイするをご覧ください。
アプリケーションの表示
ブラウザを起動して https://PROJECT_ID.REGION_ID.r.appspot.com
でアプリを表示するには、次のコマンドを実行します。
gcloud app browse
次のステップ
- Google アカウントまたは OAuth でユーザーを認証する方法を学習する。
- アプリケーション ログの読み取りと書き込みで、アプリケーション ログの作成方法とシステムログの解釈方法を学習する。
- リクエスト後に、タスクキューを使用してバックグラウンドで非同期処理を実行する。
- PHP ランタイム環境を参照して App Engine の機能を詳しく学習する。
- リクエストの処理とリクエストのルーティングについて学習する。