Complemento WP Media Folder: integración con Amazon S3
1. Iniciar sesión en Amazon S3 desde WP Media Folder
Regresar al WordPress Thing panel y haga clic en el menú Configuración > WP Media Folder > Cloud > Offload Media > Amazon S3. Pegue lo siguiente en los campos del formulario:
- ID de clave de acceso
- Clave de acceso secreta
Después de eso, guarde la configuración y la conexión debería ser exitosa. Por favor, vaya al siguiente paso para descubrir las funciones de AWS S3.
2. ¿Cómo funciona? ¿Qué puedo hacer con Amazon S3?
¿Cómo funciona?
Una vez que haya conectado WP Media Folder con Amazon S3, por favor seleccione un bucket o cree uno nuevo donde se almacenarán todos sus datos.
Puede habilitar Copiar a Amazon S3 opción, y todos sus nuevos medios subidos se enviarán a Amazon S3.
Si deseas sincronizar tus medios subidos antes de usar la integración de Amazon S3, haz clic en Sincronizar Medios botón. Entonces enviará toda tu biblioteca de medios existente a tu bucket S3.
Estructura de carpetas en Amazon S3: Introduce la ruta personalizada donde se almacenarán los archivos descargados en tu bucket S3.
Para descargar los medios en su sitio, debe habilitar Eliminar después de subir opción, su biblioteca de medios se almacenará completamente en Amazon S3 en lugar de su servidor.
Al habilitar Etiqueta de adjunto opción, la información de cada medio se mostrará cuando pase el cursor sobre la etiqueta aws3 en la parte superior derecha.
Cuando deseas cambiar la ubicación de tus medios o eliminar el plugin, haz clic en Recuperar medios de Amazon S3 botón, entonces todos tus medios se copiarán de Amazon a tu biblioteca de medios. Todos los enlaces anteriores añadidos en tu contenido permanecerán en su lugar (sin enlaces rotos).
¿Cómo conectar CloudFront?
Cloudfront está integrado con nuestro plugin. Para crear un dominio personalizado (CNAME), primero, en el panel de Amazon, navegue a Servicios > CloudFront o vaya a este enlace.
Desde aquí, haga clic en Crear Distribución botón en la esquina derecha.
Luego pegue su dominio en el dominio de origen campo. Si su dominio es: "https://s3-us-west-1.amazonaws.com/joom-united" por favor cambie a "https://joom-united.s3-us-west-1.amazonaws.com"
En Comportamiento de caché predeterminado > Clave de caché y solicitudes de origen select Configuraciones de caché heredadas opción. Después de todo, desplácese hacia abajo hasta el final y haga clic en Crear distribución botón.
Luego pasa a los detalles de la distribución, copie el nombre de dominio de la distribución. Y vaya a la configuración de Amazon en WP Media Folder, y péguelo en el Dominio personalizado (CNAME) campo.
Por favor, espere unos minutos para que la imagen se cargue completamente cuando el campo Última modificación cambie de "Deploying" a la fecha y hora actuales.
Finalmente, puedes ver los cambios en URL del archivo campo en cada imagen.
Configuraciones avanzadas y acciones
Puedes seleccionar un bucket para importar carpetas y archivos del servidor S3 a tu biblioteca de medios. O copiar todos los archivos de un bucket a otro.
3. Crear un usuario IAM
La integración de Amazon S3 con WP Media Folder está incluida en el complemento. Necesitas instalar este complemento (plugin) además de WP Media Folder. El complemento incluye integración para Google Drive, Google Photo, Dropbox y OneDrive también.
Primero, necesitas iniciar sesión en Amazon Console o registrarte si no tienes una cuenta de AWS S3.
Una vez que haya iniciado sesión en la consola, necesitará crear un nuevo usuario IAM. Luego vaya a la página de usuarios IAM en la consola de AWS, haga clic en el botón Añadir usuario.
Paso 1: introduzca un nombre para el usuario, luego haga clic en el Siguiente botón.
Paso 2: Para permitir que el nuevo usuario administre cubos y objetos en el servicio S3, debe otorgar permisos específicos. Haga clic en el “Attach policies directly” botón, y luego ingrese “S3” en el cuadro de entrada de filtro de políticas. Seleccione la “AmazonS3FullAccess” política, luego haga clic en el Siguiente botón.
Paso 3: Si todo se ve bien, haga clic en el Crear usuario botón.
Crear una clave de acceso
Después de crear exitosamente un nuevo usuario, deberías navegar a Gestión de acceso > Usuarios > {select a user} > Credenciales de seguridad pestaña.
Luego desplázate hacia abajo en Claves de acceso sección, y haz clic en Crear clave de acceso botón.
En el paso 1: Mejores prácticas y alternativas de claves de acceso &, selecciona Aplicación que se ejecuta fuera de AWS opción. Luego haz clic en Siguiente botón.
Siguiente en el paso 2: nombra la descripción en el campo. Luego, haz clic en Crear clave de acceso botón.
Finalmente, se mostrará una pantalla para recuperar claves de acceso con credenciales de seguridad para el usuario, que consisten en un ID de clave de acceso y una clave de acceso secreta. Amazon no mostrará estas nuevamente, así que por favor descárgalas como un .csv y también cópialas en un lugar seguro. Si las pierdes, siempre puedes crear un nuevo conjunto de claves desde la consola, pero no podrás recuperar la clave secreta nuevamente más tarde.
Crear un bucket
Para usar Amazon S3, debe crear un nuevo bucket. Por favor, vaya al área de buckets: https://s3.console.aws.amazon.com/s3/buckets. Luego haga clic en Crear bucket botón.
En la Configuración general, ingrese el nombre del bucket, seleccione una Región AWS, y en Propiedad del objeto sección, seleccione ACLs habilitados > Escritor de objeto opción.
En la configuración de Bloqueo de Acceso Público para este bucket sección, desmarque la opción: "Bloquear todo el acceso público" y marque la opción: "Reconozco que el actual..." como en la imagen a continuación.
Luego deje todas las demás opciones como predeterminadas y haga clic en Crear bucket botón.
Finalmente, se debe crear un nuevo bucket con éxito con el estado de Columna de acceso: "Objetos pueden ser públicos".
O puedes crear un nuevo bucket en la configuración de WP Media Folder. Navega al menú Configuración > WP Media Folder > Nube > Offload Media > Amazon S3, haz clic en Configuración y selección del bucket botón. En la parte inferior del popup, ingresa el nombre del bucket y haz clic en Crear botón.


























