DesignTeen

Um blog de tutoriais e dicas

Migrando Imagens para S3 com CDN de domínio personalizado em seu WordPress

20 de janeiro de 2021 Tutoriais

Nesse tutorial vamos mostrar como tirar a carga de nosso servidor servindo imagens pelo S3 da Amazon, portanto iremos utilizar um subdomínio como no exemplo: cdn.meusite.com.

Para configurar na Amazon existem alguns passos.

1 – Criar o bucket em modo público.

2 – Criar as politicas de grupos para acesso desse bucket (leitura, escrita etc).

Políticas em JSON:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:CreateBucket",
        "s3:DeleteObject",
        "s3:Put*",
        "s3:Get*",
        "s3:List*"
      ],
      "Resource": [
        "arn:aws:s3:::s3.seusite.com",
        "arn:aws:s3:::s3.seusite.com/*"
      ]
    }
  ]
}

3 – Criar o grupo e adicionar as politicas criadas acima.

4 – Criar um usuário e atribuir esse grupo para eles.

Depois de ter criado todos os passos acima, precisamos entrar no painel do seu domínio e setar o CNAME.

Aqui utilizamos o CloudFlare, basta criar um subdomínio CNAME s3 para seu_bucket.s3.amazonaws.com

Logo após setar, aguarde uns minutos e verifique se está disponível seu s3 para o link principal s3.seusite.com/imagens/01.jpg

Instalação no WordPress e Migração das imagens

Instale o plugin chamado: WP Offload Media Lite

Instale o plugin chamado: Regenerate Thumbnails

Instale o plugin chamado: JetPack

Depois de instalar o Wp Offload Media Lite ative o mesmo, selecione que você quer instalar as keys no wp-config.php como na imagem abaixo:


Pages: 1 2

Exportar SQL Server para JSON

Raspberry Pi - Emergency Mode Due to Bad fstab

Pesquisar
Posts recentes
  • Como criar um usuário no phpMyAdmin com acesso apenas a bancos específicos (Passo a passo completo)
  • Instalar WireGuard no Ubuntu 22.04
  • Importação InfoVet
  • Como liberar o acesso remoto do MySQL no Ubuntu 10.04 LTS e acessar pelo PHP
  • Como conectar SQL Server 2019 no DBeaver
Categorias
  • Firebird
  • Linux
  • Marketing
  • MySQL
  • PHP
  • PostgreSQL
  • Sem categoria
  • SQL Server
  • Tutoriais
Proudly powered by WordPress | Theme: Doo by ThemeVS.