

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

# 編輯應用程式
<a name="workingapps-editing"></a>

**重要**  
 AWS OpsWorks Stacks 此服務已於 2024 年 5 月 26 日終止，並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問，請透過 [AWS re：Post](https://repost.aws/) 或透過 [AWS Premium Support](https://aws.amazon.com/support) 聯絡 AWS 支援 團隊。

您可以透過編輯應用程式來修改應用程式的組態。例如，如果您已準備好部署新版本，您可以編輯應用程式的 OpsWorks Stacks 設定，以使用新的儲存庫分支。您必須具有管理或部署許可才能編輯應用程式組態。如需詳細資訊，請參閱[管理使用者許可](opsworks-security-users.md)。

**編輯應用程式**

1. 在 **Apps (應用程式)** 頁面按一下應用程式名稱，開啟它的 details (詳細資訊) 頁面。

1. 按一下 **Edit (編輯)** 變更應用程式的組態。
   + 如果您修改應用程式的名稱， OpsWorks Stacks 會使用新名稱在主控台中識別應用程式。

     變更名稱不會變更相關聯的簡稱。簡稱是在您將應用程式新增到堆疊後設定，以後無法修改。
   + 如已指定受保護的環境變數，您即無法查看或編輯值。不過，您可以按一下 **Update value (更新值)** 指定新的值。

1. 按一下 **Save (儲存)** 儲存新的組態，然後按一下 **Deploy App (部署應用程式)** 部署應用程式。

編輯應用程式會變更 Stacks OpsWorks 的設定，但不會影響堆疊的執行個體。當您第一次[部署應用程式](workingapps-deploying.md)時，Deploy 配方會將程式碼及相關檔案下載到應用程式伺服器執行個體，然後這些執行個體會執行本機複本。如果您修改儲存庫中的應用程式，或變更任何其他設定，則必須部署應用程式，才能在應用程式伺服器執行個體上安裝更新，如下所示。當啟動時， OpsWorks Stacks 會自動將目前的應用程式版本部署到新的執行個體。不過，現有執行個體的情況則不同：
+ OpsWorks Stacks 會在啟動時自動將目前的應用程式版本部署到新的執行個體。
+ OpsWorks Stacks 會在重新啟動時，自動將最新的應用程式版本部署至離線執行個體，包括[負載型和時間型執行個體](workinginstances-autoscaling.md)。
+ 您必須將更新的應用程式以手動方式部署到線上執行個體。

如需如何部署應用程式的詳細資訊，請參閱[部署應用程式](workingapps-deploying.md)。