Configuração Inicial

Após instalar o plugin Cloudflare R2 Media & Static CDN, você precisa configurá-lo para se conectar à sua conta do Cloudflare R2. Este guia o ajudará a realizar a configuração inicial do plugin para que você possa começar a usá-lo.

Acessando o Plugin

Depois de instalar e ativar o plugin, você encontrará um novo item no menu lateral do WordPress chamado "Cloudflare R2 Media & Static CDN". Clique nele para acessar o painel de controle do plugin.

Nota: Se você não vê o item no menu lateral, tente atualizar a página ou desativar e reativar o plugin.

Configurando suas Credenciais R2

A primeira coisa que você precisa fazer é configurar suas credenciais do Cloudflare R2:

  1. Acesse a aba Configurações Gerais.
  2. Preencha os seguintes campos com as informações da sua conta Cloudflare R2:
    • R2 Access Key: Sua chave de acesso R2.
    • R2 Secret Key: Sua chave secreta R2.
    • R2 Bucket: O nome do bucket R2 que você deseja usar.
    • R2 Endpoint URL: A URL do endpoint R2 (formato: https://xxxxx.r2.cloudflarestorage.com).
    • CDN URL: (Opcional) Se você configurou um domínio personalizado, insira-o aqui.
  3. Clique em Salvar Configurações Gerais.

Encontrando suas Credenciais R2

Se você ainda não tem suas credenciais R2, siga estas etapas para obtê-las:

  1. Faça login no dashboard da Cloudflare.
  2. No menu lateral, vá para R2 > Visão Geral.
  3. Clique em Manage R2 API Tokens.
  4. Clique em Create API Token.
  5. Configure o token com permissões de Leitura e Escrita.
  6. Após criar o token, você receberá o Access Key e Secret Key. Guarde-os em um local seguro!

Atenção: Suas chaves R2 são sensíveis e dão acesso ao seu armazenamento. Nunca compartilhe suas chaves com terceiros e não as inclua em código-fonte público.

Criando um Bucket R2

Se você ainda não tem um bucket R2 configurado, siga estas etapas:

  1. No dashboard da Cloudflare, vá para R2 > Buckets.
  2. Clique em Create Bucket.
  3. Digite um nome para o bucket, por exemplo: meu-site-cdn.
  4. Selecione a opção de acesso público se deseja que os arquivos sejam acessíveis publicamente.
  5. Clique em Create Bucket.

Testando a Conexão

Após configurar suas credenciais, é importante testar a conexão para garantir que o plugin possa se comunicar com o Cloudflare R2:

  1. Na aba Configurações Gerais, clique no botão Testar Conexão com R2.
  2. O plugin tentará se conectar ao seu bucket R2 usando as credenciais fornecidas.
  3. Se a conexão for bem-sucedida, você verá uma mensagem de confirmação.
  4. Se houver algum erro, verifique suas credenciais e configurações.

Verificação do Ambiente

O plugin inclui uma ferramenta de verificação de compatibilidade para garantir que seu ambiente atenda a todos os requisitos necessários:

  1. Na aba Configurações Gerais, localize a seção Verificação de Compatibilidade.
  2. Clique em Verificar Ambiente.
  3. O plugin verificará vários aspectos do seu servidor e WordPress, incluindo:
    • Versão do PHP
    • Versão do WordPress
    • Extensões PHP necessárias
    • Permissões de diretório
    • Comunicação com o Cloudflare R2
  4. Se algum problema for encontrado, o plugin fornecerá instruções sobre como resolvê-lo.

Configuração Recomendada

Para obter o melhor desempenho com o plugin Cloudflare R2 Media & Static CDN, recomendamos as seguintes configurações iniciais:

  • Arquivos Estáticos: Ative o CDN para arquivos estáticos e configure um tamanho de lote de 50 para evitar sobrecarregar seu servidor.
  • Imagens: Ative o CDN para imagens e configure o tamanho de lote de acordo com as capacidades do seu servidor (20 é um bom valor para começar).
  • Otimização de Imagens (versão premium): Ative a otimização de imagens com um nível balanceado e habilite a conversão para WebP para a melhor combinação de qualidade e desempenho.

Próximos Passos

Após configurar o plugin, você está pronto para começar a enviar seus arquivos para o Cloudflare R2. Os próximos passos são:

  1. Configurar e ativar o CDN para Arquivos Estáticos
  2. Configurar e ativar o CDN para Imagens
  3. Se você tem a versão premium, configurar a Otimização de Imagens