Añadir soporte AWS S3 en Magento2

No estaría nada mal que Magento2 incluyera un módulo para poder migrar todos los archivos de media a amazon web services s3. Aquí os proponemos una solución para mover todos los archivos con un módulo creado por thaiphan que se llama magento2-s3.

En tu carpeta de magento2 ejecuta este composer

sudo composer require thaiphan/magento2-s3

Si todo ha ido bien debes seguir estos pasos.

Habilitar Modulo Tahi_s3 para Magento 2

php bin/magento module:enable Thai_S3
php bin/magento setup:upgrade

Configuración Modulo Tahi_s3 para Magento 2

php bin/magento s3:config:set \
    --access-key-id=XXXXXXX \
    --secret-key=XXXXXXX \
    --bucket=XXXXXXX \
    --region=XXXXXXX

er01

Exportar imagenes y archivos a s3 para Magento 2

php bin/magento s3:storage:export

up-demo

Habilitar Almacenamiento en el backend para Magento 2

php bin/magento s3:storage:enable

act

Error al ejecutar sudo composer require thaiphan/magento2-s3
Si has actualizado al versión 2.0 >= puede salir este error
[InvalidArgumentException]
Could not find package thaiphan/magento2-s3 at any version for your minimum-stability (alpha). Check the package spelling or your minimum-stability

Usa la rama dev-master
sudo composer require thaiphan/magento2-s3 dev-master