选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

步骤 3.2:简单更新 PHPApp - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

步骤 3.2:简单更新 PHPApp

重要

该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre mium Su AWS pp ort 与 AWS 支持 团队联系。

首先,你需要一个使用后端数据存储PHPApp 的 Simple 的新版本。借助 AWS OpsWorks Stacks,可以轻松地更新应用程序。如果您使用 Git 或 Subversion 存储库,则可以针对每个应用程序版本拥有一个独立的存储库分支。该示例应用程序将存储一个应用程序版本,该应用程序使用 Git 存储库的 version2 分支中的后端数据库。您只需更新应用程序的配置来指定新分支并重新部署应用程序。

要更新 Simple PHPApp
  1. 打开应用程序的“Edit”页面

    在导航窗格中,单击 “应用程序”,然后在 “简单” PHPApp 行的 “操作” 列中单击 “编辑”。

  2. 更新应用程序的配置

    更改以下设置。

    分支/修订

    此设置指示应用程序的存储库分支。Simple 的第一个版本PHPApp 没有连接到数据库。要使用支持数据库的应用程序版本,请将此值设置为 version2

    Document root

    此设置将指定您的应用程序的根文件夹。Simple 的第一个版本PHPApp 使用默认设置,该设置安装index.php在服务器的标准根文件夹(/srv/www适用于 PHP 应用程序)中。如果您在此处指定子文件夹(仅指定名称,没有前导 “/”),AWS OpsWorks Stacks 会将其附加到标准文件夹路径。Simple 的版本 2 PHPApp 应该会加入/srv/www/web,因此请将 “文档根目录” 设置为web

    数据来源类型

    此设置将数据库服务器与应用程序相关联。该示例使用您在上一步中创建的 MySQL 实例,因此请将数据源类型设置为,将数据库实例设置为 OpsWorks 您在上一步中创建的实例 db-master1 (mysql)。将数据库名称留空; AWS OpsWorks Stacks 将在服务器上创建一个以应用程序的短名称 simplephpapp 命名的数据库。

    然后单击 Save 以保存新配置。

    Add App form with settings for SimplePHP application and OpsWorks data source.
  3. 开启 MySQL 实例。

更新应用程序后, AWS OpsWorks Stacks 会在您启动任何新的应用程序服务器实例时自动将新应用程序版本部署到这些实例。但是, AWS OpsWorks Stacks 不会自动将新的应用程序版本部署到现有服务器实例;您必须手动执行此操作,如中所步骤 2.4:创建和部署应用程序 - Chef 11述。你可以PHPApp 立即部署更新后的 Simple,但对于这个例子,最好稍等片刻。

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。