Just a Tipp: это идеальный вариант использования для S3.
Так что загрузите и получите его с S3 в вашем Php Backend.Если вы загрузите его в свой экземпляр EC2, статические файлы могут заполнить пространство вашего экземпляра.Что, если экземпляр будет завершен?
Существует PHP SDK, который вы можете использовать: https://aws.amazon.com/de/sdk-for-php/
Примером может быть:
use Aws\S3\MultipartUploader;
use Aws\Exception\MultipartUploadException;
$uploader = new MultipartUploader($s3Client, '/path/to/large/file.zip', [
'bucket' => 'your-bucket',
'key' => 'my-file.zip',
]);
try {
$result = $uploader->upload();
echo "Upload complete: {$result['ObjectURL']}\n";
} catch (MultipartUploadException $e) {
echo $e->getMessage() . "\n";
}
Надеюсь, это поможет!
Доминик