【发布时间】:2019-01-18 09:17:23
【问题描述】:
有许多精彩的教程非常详细地描述了如何在 AWS 的 Elastic Beanstalk 中设置水平扩展的 WordPress 安装 - 这部分没有问题。但是我还没有找到任何关于如何在初始设置后管理插件更新的后续建议,更不用说更新 wordpress-core 本身了。有人知道这样做的最佳方法吗?
这是我目前使用的方法,但我不确定它是否是最好的方法:
- 下载插件的更新文件并解压。删除并替换 /wp-content/plugins (本地 git repo) 中的相关文件夹
- 像往常一样在实时站点中运行更新 - 以确保将任何数据库更改推送到 RDS
-
eb deploy从本地仓库提交文件更改并使更新持久化
这是一个理智的方法吗?有什么东西会损坏吗?
对于更新 wp-core,我读过的教程似乎过于复杂 - 基本上每次更新时都从头开始重建网站。以下是我一直在使用的(成功用于 WP 5.0.2)。使用此方法是否有可能导致文件和数据库不同步?
- 在本地下载并解压缩新的 wordpress 版本
- 替换 wp-admin、wp-includes 和除 wp-config.php 之外的根文件(本地 git repo)
- 在实时环境中运行更新,以便将任何数据库更改推送到 RDS。
eb deploy
【问题讨论】:
标签: wordpress amazon-web-services amazon-elastic-beanstalk