步驟 6:部署和執行 PhotoApp - AWS OpsWorks

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

步驟 6:部署和執行 PhotoApp

重要

該 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請透過 AWS Re: post 或透過進AWS 階 Support 與 AWS Support 團隊聯絡。

在此範例中,應用程式也已為您實作,並儲存在公用存 GitHub 放庫中。您只需要將應用程式新增至堆疊,並將其部署到應用程式伺服器,然後加以執行。

將應用程式新增至堆疊,並將其部署到應用程式伺服器
  1. 開啟 Apps (應用程式) 頁面,然後選擇 Add an app (新增應用程式)

  2. Add App (新增應用程式) 頁面上,執行下列作業:

    • Name (名稱) 設定為 PhotoApp

    • App type (應用程式類型) 設定為 PHP

    • Document root (文件根) 設定為 web

    • Repository type (儲存庫類型) 設定為 Git

    • Repository URL (儲存庫 URL) 設定為 git://github.com/awslabs/opsworks-demo-php-photo-share-app.git

    • 選擇 Add App (新增應用程式),以接受其他設定的預設值。

    Form to add an app with fields for name, type, document root, and repository details.
  3. 在 [應用程式] 頁面上,選擇應用 PhotoApp 程式 [動作] 欄中的 [部署]。

    Apps page showing PhotoApp with deploy, edit, and delete options in the Actions column.
  4. 接受預設值,然後選擇 Deploy (部署) 將應用程式部署至伺服器。

若要執行 PhotoApp,請前往 [執行個體] 頁面,然後選擇 PHP 應用程式伺服器執行個體的公用 IP 位址。

PHP App Server instance details showing hostname, status, and public IP address.

您應該會看到下列使用者界面。選擇「新增相片」將相片存放在 Amazon S3 儲存貯體,並在後端資料存放區中存放中繼資料。

User interface section titled "My Photos" with an "Add a Photo" button.