gpt4 book ai didi

wordpress - AWS Elastic Beanstalk 上传大量数据

转载 作者:行者123 更新时间:2023-12-02 03:22:24 24 4
gpt4 key购买 nike

我正在使用 AWS Elastic Beanstalk,我想将 4GB 的 wordpress 网站上传到它。

我想我会把它上传到 Bit Bucket,然后通过 Codeship 将它上传到 AWS S3,但 Bit Bucket 的存储库限制最大为 2 GB。

有什么方法可以在 AWS Elastic bean stalk 上上传大量数据。例如通过 FTP 或其他方式。此外,即使连接中断也能从中断处恢复上传。

我是一名 PHP 开发人员,对 Linux 服务器配置了解不多。

谢谢。

最佳答案

您可以使用配置文件来自定义 ElasticBeanstalk 环境的部署过程。 EB 提供大量 customization options ,并且有很多方法可以涵盖这种情况。我建议让 EB 从 S3 中提取文件:

  1. 将你的文件放在 S3 中
  2. 授予您的 EB IAM 角色对 S3 存储桶的读取权限
  3. 将 .config 文件添加到您的 ElasticBeanstalk 项目的 .ebextensions 目录中,例如 .ebextensions/web_files.config

.ebextensions/web_files.config 的示例内容:

commands:
sync_command:
command: mkdir -p /opt/web_stuff; aws s3 sync s3://sample-bucket/web_stuff /opt/web_stuff

这将使用 AWS CLI s3 sync命令在实例启动时复制文件。

您可能还想确保增加 EB 实例上根磁盘的大小。

关于wordpress - AWS Elastic Beanstalk 上传大量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32390208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com