ステップ 6: PhotoApp をデプロイおよび実行する - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ステップ 6: PhotoApp をデプロイおよび実行する

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは OpsWorks コンソール、 API、 CLI、および CloudFormation リソースを通常どおり使用できますが、その時点でこれらのリソースは廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、AWS OpsWorks Stacks サポート終了に関する FAQ および AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行 を参照してください。

この例では、アプリケーションもすでに実装されており、GitHub のパブリックリポジトリに保存されています。必要な処理は、アプリケーションをスタックに追加し、アプリケーションサーバーにデプロイして実行することだけです。

アプリケーションをスタックに追加してアプリケーションサーバーにデプロイするには
  1. [Apps] ページを開き、[Add an app] を選択します。

  2. [Add App] ページで、次のように設定します。

    • [Name] を [PhotoApp] に設定します。

    • [App type] を [PHP] に設定します。

    • [Document root] を [web] に設定します。

    • [Repository type] を [Git] に設定します。

    • Repository URLgit://github.com/awslabs/opsworks-demo-php-photo-share-app.git に設定します。

    • [Add App] を選択し、その他の設定はデフォルト値を受け入れます。

  3. [Apps] ページで、PhotoApp アプリケーションの [Actions] 列で [deploy] を選択します。

  4. デフォルト値を受け入れ、[Deploy] を選択してアプリケーションをサーバーにデプロイします。

PhotoApp を実行するには、[Instances] (インスタンス) ページに移動して PHP アプリケーションサーバー インスタンスのパブリック IP アドレスを選択します。

次のようなユーザーインターフェイスが表示されます。Amazon S3 バケットに写真を保存し、バックエンドデータストアにメタデータを保存するには、[Add a Photo] (写真を追加) を選択します。