在 Amazon EC2 上設定 AWS Blu Age Runtime (非受管) - AWS 大型主機現代化

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

在 Amazon EC2 上設定 AWS Blu Age Runtime (非受管)

本主題說明如何在 Amazon EC2 上使用 AWS Blu Age Runtime (非受管) 設定和部署 PlanetsDemo 範例應用程式。

先決條件

開始之前,請務必完成下列先決條件。

設定

若要設定 PlanetsDemo 範例應用程式,請完成下列步驟。

  1. 連線至 Amazon EC2 執行個體,並前往 Apache Tomcat 10 安裝conf資料夾下的 資料夾。開啟 catalina.properties 檔案進行編輯,並以下列行取代開頭common.loader為 的行。

    common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar","${catalina.home}/shared","${catalina.home}/shared/*.jar","${catalina.home}/extra","${catalina.home}/extra/*.jar"
  2. 導覽至 /m2-anywhere/tomcat-gapwalk/velocity /webapps/webapps 資料夾。

  3. 使用下列命令,從 Amazon S3 儲存貯體複製PlanetsDemo-v1/webapps/資料夾提供的 PlanetsDemo 二進位檔。

    aws s3 cp s3://path-to-demo-app-webapps/ . --recursive
    注意

    path-to-demo-app-webapps 將 取代為您先前解壓縮 PlanetsDemo 封存的儲存貯體的正確 Amazon S3 URI。

  4. PlanetsDemo-v1/config/資料夾的內容複製到 /m2-anywhere/tomcat-gapwalk/velocity /config/

  5. application-main.yml 檔案的下列程式碼片段中提供您建立的資料庫連線資訊,做為先決條件的一部分。如需詳細資訊,請參閱建立並連線至 Aurora PostgreSQL 資料庫叢集

    datasource: jicsDs: driver-class-name : url: username: password: type :
  6. 啟動 Apache Tomcat 伺服器並驗證日誌。

    /m2-anywhere/tomcat-gapwalk/velocity/startup.sh tail -f /m2-anywhere/tomcat-gapwalk/velocity/logs/catalina.log

    如果您找到以 C 開頭的錯誤代碼,後面接著 CXXXX 等數字,請注意錯誤訊息。例如,錯誤代碼 C5102 是表示基礎設施組態不正確的常見錯誤。

測試部署的應用程式

如需如何測試 PlanetsDemo 應用程式的範例,請參閱 測試 PlanetsDemo 應用程式