Seu site WordPress está ficando mais lento devido a uma crescente biblioteca de mídia? Se você está procurando uma maneira inteligente de gerenciar e armazenar arquivos de mídia de forma eficiente, conectar seu site ao Amazon S3 pode ser a solução perfeita.
À medida que seu site se expande, o manuseio de grandes quantidades de imagens, vídeos e outros uploads pode sobrecarregar seu servidor de hospedagem. Para evitar problemas de desempenho, mover esses arquivos para um sistema de armazenamento externo como o Amazon S3 é uma boa ideia.
O Amazon S3 é um serviço de armazenamento baseado em nuvem, conhecido por sua velocidade, flexibilidade e confiabilidade. Ao armazenar seus arquivos de mídia no S3, você reduz a carga na hospedagem do WordPress e melhora a velocidade e a escalabilidade do seu site.
Neste artigo, orientaremos você na ligação de sua biblioteca de mídia WordPress ao AWS S3 usando o Next3 Offload plugin. Você também aprenderá como essa configuração pode aprimorar o desempenho do seu site e o gerenciamento de recursos.
Vamos começar.
O que é Amazon S3?
Amazon S3, abreviação de serviço de armazenamento simples, é uma solução de armazenamento em nuvem oferecida pelo Amazon Web Services (AWS). Ele foi criado para ajudar os usuários a armazenar e acessar com segurança quantidades ilimitadas de dados de qualquer local, sempre que precisar.
Sejam imagens, vídeos, documentos, backups ou registros do sistema, o Amazon S3 pode lidar com todos os tipos de arquivos. Ele oferece uma interface web simples que os desenvolvedores podem usar para fazer upload, gerenciar e recuperar dados sem problemas na Internet.
Qual plugin do WordPress S3 você deve usar?
Escolher o plugin certo para conectar o WordPress ao Amazon S3 é importante. Você precisa de algo simples, confiável e cheio de recursos úteis. O plugin deve atender às suas necessidades e ser fácil de configurar.
Vamos falar sobre os 3 principais plugins que podem fazer o upload da biblioteca de mídia do WordPress para o AWS S3 sem qualquer aborrecimento.
Next3 Offload: É uma ótima opção para descarregar arquivos de mídia. Ele conecta seu site WordPress ao Amazon S3 e move sua mídia para a nuvem. Isso ajuda a liberar espaço no seu servidor e melhora a velocidade do seu site.
Uploads de arquivos inteligentes Wasabi: Este plugin também suporta o Amazon S3. Ele permite que você carregue seus arquivos de mídia rapidamente do WordPress para a nuvem. O plugin é simples e ajuda a manter seus arquivos seguros e organizados.
updraftplus: O plugin é conhecido por backups. Ele pode armazenar os backups do seu site WordPress no Amazon S3. Embora não seja focado apenas na mídia, ainda é útil salvar os dados do seu site na nuvem.
Recomendado: Um plugin popular que atende a todos esses critérios é o Next3 Offload Plugin de mídia. O plugin oferece recursos avançados para gerenciar arquivos de mídia em sites WordPress.
Como fazer upload de biblioteca de mídia do WordPress para o Amazon S3 usando o offload Next3?
Você pode descarregar sua biblioteca de mídia do WordPress para o AWS S3 usando o plugin Next3 Offload. Siga estas etapas:
- Instale o plugin Next3 Offload em seu site WordPress.
- Escolha o Amazon S3 como seu provedor de armazenamento.
- Faça login no seu console da AWS.
- Crie um novo usuário do IAM com permissões adequadas.
- Defina as permissões de acesso público para o bucket do S3.
- Copie sua chave de acesso e chave secreta da AWS.
- Adicione essas chaves às configurações do plugin Next3 Offload.
- Configure suas configurações de armazenamento (nome do balde, região, etc.).
- Configure as configurações de entrega para servir mídia.
- Ative as configurações de descarregamento para mover arquivos de mídia automaticamente.
Passo #1: Instale e ative o Next3 Offload
Para conectar seus arquivos de mídia do WordPress ao Amazon S3, você precisará Um plugin confiável que pode lidar com o processo de descarga. Isso ajuda a reduzir a carga em seu servidor e melhora a velocidade e o desempenho do seu site.
Antes de instalar o plugin, você precisa Obtenha e baixe O plugin de seu site oficial. Nesse momento, você receberá a licença para a ativação do plugin.
Comece fazendo login no seu painel do WordPress. No menu esquerdo, acesse o plugins seção.

selecione o Adicionar novo plugin Botão para instalar o plugin Next3 Offload.

Agora, você precisa navegar para o Carregar plugin botão.

Nesta etapa, você precisará fazer o upload do seu arquivo. Basta clicar no botão Escolha o arquivo para abrir o navegador de arquivos do seu dispositivo.

Após selecionar o arquivo, procure o Instale agora Botão na tela.(Você pode seguir este artigo para completar o processo de instalação).

Quando a instalação terminar, você verá a opção de ativar o plug-in. Clique no Ativar plugin para ativá-lo em seu site WordPress.

Para começar a usar o plugin, você precisa primeiro ativar sua licença. digite o chave de licença Você recebeu no campo fornecido na página de configurações do plug-in.
Em seguida, clique no botão Ativar licença Botão para concluir o processo e desbloquear todos os recursos.

Depois de concluir as etapas acima, você pode acessar o Next3 Offload Painel do painel de administração do WordPress.
Etapa 2: selecione um provedor
Agora é hora de escolher seu provedor de armazenamento. Nesse caso, selecione Amazon S3 nas opções disponíveis. Isso iniciará o processo de vincular seu site WordPress à sua conta do Amazon S3 para descarregamento de mídia.

Neste ponto, você precisará Digite sua chave de acesso e chave secreta Para conectar o Amazon S3 ao seu site WordPress.
Para obter essas chaves, você deve ter uma conta do Amazon S3. Se você ainda não possui, será necessário criá-lo primeiro.
Siga as etapas abaixo para se inscrever ou fazer login no Amazon S3. Isso o orientará na configuração da sua conta da AWS e na geração das credenciais necessárias.
Etapa nº 3: fazendo login no console da AWS
Se você já tem um Serviços da Web da Amazon (AWS) conta, basta ir ao Página de login da AWS E faça login usando seu e-mail e senha.
Depois de conectado, você poderá acessar o Console de gerenciamento da AWS, onde poderá gerenciar seu armazenamento S3 e criar suas chaves de acesso e segredos.

Se você não tiver uma conta, precisará criar uma antes de continuar. você vai precisar cadastrar-se.

Etapa nº 4: criar um usuário do IAM
Depois de fazer login no Console de gerenciamento da AWS, a próxima etapa é criar um novo usuário do ia.
Existem duas maneiras comuns de criar um usuário do IAM que você pode seguir. Ambos os métodos ajudarão você a gerar as credenciais necessárias para conectar o WordPress ao Amazon S3 com segurança.
Estamos seguindo dois métodos para criar o usuário do IAM:
Método 1:
no Campo de nome de usuário, digite o nome que deseja atribuir ao novo usuário do IAM. Escolha um nome que seja fácil de lembrar e relacionado ao seu propósito.
Em seguida, sob Tipo de credencial da AWS, marque a caixa para Chave de acesso – acesso programático. Esta opção permite que o usuário interaja com os serviços da AWS.

Para permitir o novo usuário do ia Para gerenciar os buckets e objetos do S3, você precisa atribuir as permissões adequadas.
Para configuração inicial com Next3 Offload, é recomendável usar o AmazonS3FullAccess política. Isso evita erros de permissão durante a configuração. Os usuários avançados podem alternar posteriormente para uma política personalizada do IAM para restringir o acesso mais especificamente.
Agora, selecione Anexe as políticas existentes diretamente. Na caixa Filtro, digite “S3” para encontrar políticas relacionadas. Na lista, role para baixo e marque a caixa para AmazonS3FullAccess. em seguida, clique Seguinte: tags para continuar.

Nesta fase, você tem a opção de adicionar marcas para o seu usuário do IAM. As tags são pares de valores-chave que ajudam a organizar e gerenciar os recursos da AWS com mais facilidade.
A adição de tags é opcional. No entanto, se você trabalha regularmente com a AWS, o uso de tags pode simplificar a administração e o rastreamento.
Uma vez feito ou se você optar por pular esta etapa, clique no botão A seguir: Revisão botão para avançar.

Se tudo estiver correto, vá em frente e clique no botão criar usuário botão.

Depois que o usuário é criado, você verá seus credenciais de segurança, incluindo o ID da chave de acesso e Chave de acesso secreto.
certifique-se de Baixe essas credenciais como um arquivo .csv e salve-os em um local seguro. A Amazon não mostrará o Chave de acesso secreto Novamente após esta etapa.
Se você perder as chaves, não poderá visualizá-las posteriormente. No entanto, você sempre pode criar um Novo conjunto de chaves de acesso No console de gerenciamento da AWS, se necessário.

Método 2:
Após fazer login no Console de gerenciamento da AWS, a próxima etapa é Criar um novo usuário do IAM.
Comece digitando um nome no Nome do usuário Campo. Isso ajudará você a identificar o usuário posteriormente.
embaixo Tipo de acesso, marque a caixa de seleção para Acesso programático Para ativar o acesso à API e ao plugin. Em seguida, clique no A seguir: permissões botão para continuar.

no Permissões página, você precisa atribuir uma política para dar ao usuário acesso ao Amazon S3.
Como usuário iniciante, é recomendável selecionar AmazonS3FullAccess. Isso garante que o usuário tenha permissões completas para gerenciar os buckets e objetos do S3 sem ter problemas de acesso.

Depois de revisar todos os detalhes e confirmar que tudo está correto, clique no botão criar usuário botão.

Agora, no Console de gerenciamento da AWS, navegue até: IAM → Usuários → Next3 (ou o nome do usuário que você criou).
Em seguida, clique no credenciais de segurança guia.

Na seção Criar chave de acesso, você passará por três etapas para gerar uma nova chave.
Para a etapa 1: Acesse as principais práticas e alternativas das chaves, escolha a opção Interface de linha de comando (cli) pois você está usando a chave para plugins ou acesso programático.

Em seguida, vá para a etapa 2. Aqui, você pode adicionar uma tag de descrição para ajudar a identificar essa chave de acesso posteriormente.
Depois de adicionar a descrição, clique no botão Criar chave de acesso para gerar o par de chaves.

Na etapa 3, você verá sua ID de chave de acesso recém-criada e chave de acesso secreto.
Certifique-se de copiar e guardar essas chaves em um local seguro, pois você não poderá ver a chave de acesso secreto novamente mais tarde.
Essas teclas são essenciais para conectar seu plugin WordPress ao Amazon S3.

Passo nº 5: permissão pública do balde
No console do Amazon S3, você encontrará um bloquear acesso público Configurações Página na barra lateral em Configurações da conta.
é importante Desativar acesso público Para objetos para todos os seus buckets existentes e futuros para manter seus dados seguros.
Para fazer isso, navegue até Amazon S3 → Buckets, selecione seu específico Nome do balde. Depois disso, clique em Permissões guia para gerenciar suas configurações de acesso.

Marque a caixa para Bloqueie todo o acesso público. Em seguida, clique no Salvar alterações botão para aplicar as configurações.

no Editar propriedade do objeto seção, marque a caixa para ativar ACLS e selecione gravador de objetos. Essa configuração controla quem pode gerenciar as permissões nos objetos. Lembre-se de clicar no Salvar alterações Botão para aplicar e salvar sua configuração.

Etapa nº 6: defina suas chaves de acesso
Para permitir que o Offload Media se conecte com o Amazon S3, você precisa adicionar suas chaves de acesso AWS ao seu site.
Abra o arquivo CSV que você baixou anteriormente e copie o ID do chave de acesso e a chave de acesso secreto.
Em seguida, cole essas chaves nas configurações do plug-in para estabelecer a conexão com o Amazon S3.

Feito isso, clique no botão próximo botão para continuar a configuração.
Passo #7: Configurar o Offload do Next3
Primeiro, você precisa escolher o bucket que o Next3 Offload usará para armazenar seus arquivos de mídia recém-carregados no Amazon S3.
A página de configuração do plugin oferece a opção de selecionar um bucket existente ou criar um novo para essa finalidade.
Este bucket será onde todos os seus arquivos de mídia do WordPress serão descarregados para a nuvem.

Insira o nome do bucket criado anteriormente ou crie um novo bucket. Em seguida, clique no Salvar configurações botão para confirmar.

Se ainda não possui um bucket, clique no botão criar balde link. Isso abrirá um formulário onde você pode inserir o nome do bucket e selecionar sua região. Em seguida, clique no criar novo bucket botão.

Você também pode optar por Navegue por baldes Se o usuário do IAM tiver permissão para visualizá-los.

Após fazer todas as alterações relacionadas ao bucket, clique no botão Salvar configurações botão.

Etapa nº 8: definir as configurações de armazenamento
Depois que o Amazon S3 estiver conectado ao seu site WordPress, a próxima etapa é configurar as configurações básicas em Configurações de armazenamento.
Para fazer isso, vá ao painel do administrador do WordPress e abra o Next3 Offload cardápio. A partir daí, você pode ajustar as opções de armazenamento para atender às suas necessidades.

No painel de controle Next3 Offload, você pode gerenciar todas as configurações de descarga de mídia, monitorar o uso do armazenamento e personalizar como os arquivos são tratados entre o WordPress e o Amazon S3.

Agora, use os botões de alternância para ativar Descarregar mídia e Copiar para o servidor local opções.

Rolando para baixo, você encontrará opções para Caminho de configuração e Gerenciamento de arquivos. Aqui, você pode personalizar as configurações, como adicionar um prefixo ao caminho do bucket, organizar arquivos por ano e mês, incluindo versões de objetos no caminho, renomear arquivos e escolher o formato de descarregamento da nuvem.
Essas opções ajudam a manter seus arquivos de mídia organizados e fáceis de gerenciar.

Etapa 9: configurar as configurações de entrega
Agora, é hora de escolher um provedor para entregar seus arquivos de mídia descarregados. Dirija-se ao Configurações de entrega seção para configurar isso.

Em seguida, selecione seu provedor de entrega nas opções disponíveis.

Você também pode ativar os recursos básicos nas configurações de entrega. Após ativar as funções básicas, clique em Salvar configurações botão.

Etapa nº 10: configurar as configurações de descarregamento
Finalmente, prossiga para configurar as configurações de descarregamento.

Agora você pode optar por descarregar todos os seus arquivos de mídia existentes ou selecioná-los um por um. Basta clicar no botão descarregar agora Botão para começar a transferir sua biblioteca de mídia WordPress para o AWS S3.

Você também tem opções para Restaurar arquivos descarregados de volta ao servidor local e para Limpe arquivos descarregados do armazenamento local quando necessário.
Esses recursos oferecem controle total sobre onde seus arquivos de mídia estão armazenados.

Você também pode descarregar o seu existente css e Javascript (js) arquivos para a nuvem. Isso ajuda a reduzir a carga do servidor e acelera o seu site.

Nota: Você pode verificar sua biblioteca de mídia do WordPress para ver se seus arquivos foram descarregados ou não.
Palavras finais sobre como fazer upload de biblioteca de mídia Wordpress para o AWS S3
Faça upload de arquivos de mídia do WordPress para o AWS S3 para tornar seu site mais rápido e eficiente. Isso tira a carga do seu servidor WordPress, ajudando seu site a carregar mais rapidamente para os visitantes.
Além disso, fazer upload da biblioteca de mídia do WordPress para o AWS S3 significa que seu site pode atender mais visitantes sem desacelerar. Como o armazenamento da Amazon foi projetado para crescer com você, você não precisará se preocupar em ficar sem espaço ou em seu site ficar muito lento quando o tráfego aumentar.
Outra coisa boa é que Amazon S3 é econômico. Você paga apenas pelo armazenamento e pela largura de banda que realmente usa, o que pode economizar dinheiro em comparação com a compra de servidores maiores.
O Amazon S3 mantém seus arquivos seguros com medidas de segurança fortes, como controles de acesso e criptografia. Portanto, seus arquivos de mídia estão protegidos contra acesso não autorizado, proporcionando tranquilidade sobre os dados do seu site.
Você também pode ler
- Mais de 10 erros comuns a serem evitados ao descarregar a mídia WordPress
- Como integrar o plugin de descarregamento com provedores de armazenamento em nuvem
- Slow WordPress Admin – Por que isso acontece e como corrigi-lo
- Armazenamento de objetos Cloudflare R2: o que você precisa saber
- Escolhendo o plugin de descarregamento de mídia WordPress certo: Next3 Offload versus alternativas
