WP Media Folder Addon: Amazon S3 Integration

1. Crie um usuário do IAM


A integração do Amazon S3 com o WP Media Folder está incluída no Add-on. Você precisa instalar este complemento (plug-in), além do WP Media Folder . O addon inclui integração para Google Drive, Google Photo, Dropbox e OneDrive também.

Primeiro, você precisa fazer login no Amazon Console ou se inscrever se não tiver uma conta do AWS S3.

Depois de fazer login no console, você precisará criar um novo usuário IAM. Em seguida, vá para a página IAM Users no AWS Console, clique no botão Add user.

Em seguida, insira um nome para o usuário e marque a caixa de seleção Acesso programático como tipo de acesso e clique no botão Próximo: Permissões .

 

criar usuário

 

Para permitir que o novo usuário gerencie buckets e objetos no serviço S3, você precisa conceder permissões específicas. Clique no “Anexar políticas existentes diretamente” e digite “S3” na caixa de entrada de políticas de filtro. Selecione a política “AmazonS3FullAccess” e clique no botão Next: Tags .

 

permissão do usuário

 

Você pode pular esta etapa ou adicionar sua chave, se necessário. Em seguida, clique no botão Avançar: Revisar.

 

adicionar etiqueta

 

Se tudo estiver certo, clique no botão Criar usuário .

 

usuário de revisão

 

Uma tela de segurança será exibida com credenciais de segurança para o usuário, que consiste em um ID da chave de acesso e uma chave de acesso secreta. A Amazon não mostrará essas informações novamente; faça o download delas como .csv e copie-as em algum lugar seguro. Se você as perder, sempre poderá criar um novo conjunto de chaves no console, mas não poderá recuperar a chave secreta novamente mais tarde.

 

aws-s3-key

 

Criar um intervalo

Para usar o Amazon S3, você deve criar um novo bucket. Acesse a área do bucket: https://s3.console.aws.amazon.com/s3/buckets . Em seguida, clique no botão Criar bucket .

 

create-bucket

 

Na configuração geral , insira o nome do bucket, selecione uma região da AWS e, na Propriedade do objeto , selecione ACLs habilitadas > opção Gravador de objeto.

 

balde de nomes

 

Na seção Bloquear acesso público para este bucket , desmarque a opção: "Bloquear todo acesso público" e marque a opção: "Reconheço que o atual..." como na imagem abaixo.

 

block-public-access-s3

 

Em seguida, deixe todas as opções restantes como padrão e clique no botão Criar bucket .

 

final-step-create-bucket

 

Por fim, um novo bucket deve ser criado com sucesso com o status da coluna Access: "Objects can be public" .

 

criado-novo-balde

 

Ou você pode criar um novo bucket nas configurações WP Media Folder Navegue até o menu Configurações > WP Media Folder > Cloud > Offload Media > Amazon S3, clique em Bucket settings and selection button. Na parte inferior do pop-up, insira o nome do bucket e clique no Criar .

 

criar-balde-wp

 

2. Faça login no Amazon S3 a partir da WP Media Folder

Retorne ao painel do WordPress e clique no menu Configurações > WP Media Folder > Cloud > Offload Media > guia Amazon S3. Cole o seguinte nos campos do formulário:

  • ID da chave de acesso
  • Chave de acesso secreta

 

chave de entrada

 

Depois disso, salve as configurações e a conexão será um sucesso. Siga a próxima etapa para descobrir os recursos do AWS S3.

 

3. Como funciona? O que posso fazer com o Amazon S3?

Como funciona?

Depois de conectar o WP Media Folder com o Amazon S3, selecione um bucket ou crie um novo onde todos os seus dados serão armazenados.

 

create-bucket

 

E você pode habilitar Copiar para o Amazon S3 , todas as suas novas mídias carregadas serão enviadas para o Amazon S3.

 

copiar para aws

 

E se você deseja sincronizar sua mídia carregada antes de usar a integração do Amazon S3, clique no botão Sincronizar com o Amazon S3 . Em seguida, ele enviará toda a sua biblioteca de mídia existente para o seu bucket S3.

Observação: ao fazer essa ação, o URL da sua mídia será substituído pelo URL do Amazon S3.
Por favor, veja o exemplo abaixo. De https://joomunited.com/wp-content/uploads/2019/02/image.jpg para >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content /uploads/2019/02/image.jpg

 

Para descarregar a mídia em seu site, você deve habilitar Remover após upload , sua biblioteca de mídia será totalmente armazenada no Amazon S3 em vez de seu servidor.

 

offload-media-amazon-s3

 

Ao ativar etiqueta de anexo , as informações em cada mídia serão exibidas quando você passar o mouse sobre a etiqueta aws3 no canto superior direito.

 

etiqueta amazon

 

Quando você quiser alterar sua localização de mídia ou remover o plug-in, clique no botão Recuperar Amazon S3 Media e toda a sua mídia será copiada da Amazon para sua biblioteca de mídia. Todos os links anteriores adicionados ao seu conteúdo permanecerão no lugar (sem links quebrados).

 

recuperar-aws

 

Nota: Você só pode sincronizar arquivos do S3 para a biblioteca de Mídia se eles forem carregados através do nosso plugin.

 

Configurações e ações avançadas

Cloudfront está integrado com nosso plugin. Primeiro, você deve acessar este link para configurar um Amazon CloudFront.

Em seguida, você precisa habilitar essa opção e adicionar seu domínio personalizado (CNAME).

 

integração na nuvem

 

Você pode selecionar um intervalo para importar pastas e arquivos do servidor S3 para sua biblioteca de mídia. Ou copie todos os arquivos de um balde para outro.

 

baldes de cópia