fbpx

Bem vindo ao
Blog da FULL.

Aprenda, crie e cresça seu negócio na internet.

Encontre conteúdos, dicas, tutoriais e novidades sobre as principais ferramentas Wordpress

Instale o WordPress na AWS – Amazon Web Services

Você está em:

Instale o WordPress na AWS – Amazon Web Services
  1. 1. Como instalar o WordPress no Microsoft Azure
  2. 2. Como instalar o WordPress no Google Cloud
  3. 3. Atualmente lendo: Instale o WordPress na AWS – Amazon Web Services
  4. 4. Introdução à computação em nuvem com WordPress
  5. 5. Como instalar o WordPress no DigitalOcean

Bem-vindo a um novo guia sobre a série Instalando o WordPress na Nuvem . Hoje vamos aprender como instalar o WordPress na Amazon Web Services (AWS). Assim como nossos guias de instalação de nuvem anteriores no Microsoft Azure e Google Cloud, usaremos uma imagem pré-instalada do WordPress.

Agora, antes de começarmos, há alguns termos-chave que gostaria de discutir para obter uma compreensão preliminar de como a AWS funciona.

Qual é o tamanho da AWS?

AmazonWebservices_Logo

Para começar, vamos entender isso – AWS é enorme. Quero dizer insanamente enorme. É um dos provedores de hospedagem em nuvem mais antigos da Internet. Ele tem vários serviços – desde a codificação de vídeo ao vivo até a análise de dados de transmissão rápida de satélites e outros sensores de alto desempenho espalhados pelo mundo.

Aqui está algo que lhe dará uma ideia de quão poderosa é a AWS – NASA – sim, NASA, usou a infraestrutura de computação em nuvem da AWS para processar dados da missão Mars Rover. Mas vamos instalar uma pequena instância do WordPress, certo? AWS tem a nossa volta! Vamos nos aprofundar no essencial.

herói amazon ec2

Amazon EC2:  conhecido como Elastic Cloud Compute , pense nisso como um computador na nuvem. Você não precisa saber onde ele existe, quem limpa e tira o pó do hardware ou o que acontece quando a energia acaba. Isso é para a Amazon lidar.

O que você precisa saber – a única coisa que você precisa saber – são as especificações técnicas do servidor – err, o computador. É isso. Essa é a beleza da nuvem.

Amazon Machine Image:  AMI – como os desenvolvedores gostam de chamar (vamos chamar assim porque soa muito legal), nada mais é do que uma instância, ou um computador com um sistema operacional com vários outros softwares pré-instalados.

Imagine que você instala o Windows 10 em seu novo PC e depois instala alguns aplicativos como MediaMonkey, Microsoft Word e Google Chrome. Se você exportasse uma imagem do sistema operacional no estado atual, teria uma imagem de máquina. Quando dizemos exportar, queremos dizer um arquivo que, quando conectado a outro dispositivo semelhante, seria executado sem nenhuma instalação. As pessoas que trabalham com Linux fazem isso (ou seja, criam imagens de máquina ou instantâneos) o tempo todo. Essa também é vagamente a ideia por trás do Docker.

Por que estamos falando sobre Amazon EC2 e AMIs?

Boa pergunta. Agora que estabelecemos que precisamos que o EC2 seja como um computador/servidor na nuvem, usaremos uma única instância do Amazon EC2 (também chamada de instância do EC2 ) para hospedar nosso site WordPress.

Mas espere. Você tem a máquina – yay! Mas e a instalação do sistema operacional? Escolhemos Linux ou Windows? Linux? Multar. Mas espere (de novo) – qual sabor de Linux nós escolhemos? Ubuntu? Fedora? Debian? Digamos que eu escolha o Ubuntu. Multar. Qual versão eu escolho? Aarrghh! Muitas opções para um pequeno objetivo!

Se isso não for esmagador, pense no próximo processo. Temos que instalar o host de software necessário para executar o WordPress – a pilha LAMP. Uma vez instalado e configurado, você terá que instalar e configurar o WordPress. Permissões ausentes, acesso ao diretório e tudo mais.

Não sei vocês, mas esse é um processo LONGO. Longo em maiúsculas e em negrito. Você provavelmente adivinhou onde estou chegando agora – e você está certo. É aqui que a Amazon Machine Image entra em cena.

Imagine que alguém implantou uma instância do EC2, instalou o Ubuntu, atualizou e instalou o WordPress nela – junto com todo o software necessário (como a pilha LAMP). A pessoa então criou uma imagem do sistema operacional em seu estado atual – ou seja – uma instalação intocada, essencialmente “pronta para usar” do WordPress. Esse seria o exemplo de uma AMI perfeita com o WordPress instalado nela. Agora você pode parar de imaginar, porque existe tal AMI e foi criada pela Bitnami. (Yay!)

“Que tal um Marketplace para AMIs?”

aws marketplace com software de gerenciamento de conteúdo

AWS Marketplace com AMIs de gerenciamento de conteúdo

Você perguntou. Amazônia ouviu. A Amazon tem um mercado chamado AWS Marketplace – um lugar onde podemos comprar (sim, comprar) imagens de máquina pré-configuradas para vários softwares que, de outra forma, são difíceis de instalar. A ideia é simplificar seu processo de hospedagem para que você possa implantar seu aplicativo na nuvem o mais rápido possível. Isso é muito semelhante ao que o Google Cloud e o Microsoft Azure oferecem como imagens ou modelos de aplicativos.

Felizmente, os softwares de código aberto mais populares têm AMIs gratuitas – o que é incrivelmente útil para iniciantes como nós. Um dos contribuidores mais populares de AMIs gratuitas é a Bitnami – uma empresa que fornece AMIs atualizadas para o software de código aberto mais popular – incluindo WordPress!

Então vamos lá. EC2 para hospedar nossa instalação do WordPress. Uma AMI WordPress da Bitnami para nos salvar do processo de instalação. Agora tudo o que temos a fazer é ligá-los juntos.

Instância EC2 + WordPress AMI = WP na Nuvem AWS em 2 minutos!

Configurando sua conta gratuita da Amazon

nível gratuito aws

Limitações do nível de uso gratuito da AWS

A conta gratuita da AWS inclui muitas vantagens e fica ativa por um ano inteiro . Essa é a maior quantidade de tempo grátis que recebemos de qualquer provedor de nuvem. No entanto, temos algumas limitações.

Para obter uma lista completa, você pode conferir a página inicial do AWS Free Tier , mas para nossos propósitos, precisamos saber apenas isso:

  • Uma instância Micro do Amazon EC2 é permitida no nível gratuito, por 750 horas por mês – o que é suficiente para manter o WordPress funcionando por 24x7x365 horas.
  • 5 GB de armazenamento Amazon S3, que podemos usar como local de backup para nossos outros sites.

Para ser honesto, a parte mais longa deste tutorial é configurar sua conta gratuita da Amazon Web Services. É fácil como 1-2-3, mas mesmo assim é um processo demorado. Tens de:

  1. Inscreva-se com um novo endereço de e-mail
  2. Use um cartão de crédito ou débito válido para verificar sua conta
  3. Use seu número de celular para vincular sua conta (a Amazon ligará para você e você terá que inserir o código de verificação)

Observe que você não deve usar um cartão de crédito pré-pago ou um serviço de cartão de crédito virtual (como Entropay) em sua conta de cobrança da AWS. Embora seja tecnicamente bom, eu tentei isso e só vai banir sua conta. Então, por favor, use um cartão válido. Se você seguiu todos os passos corretamente, sua conta será ativada em minutos e você poderá começar com o procedimento de instalação do WordPress.

Etapa um – Instalando a imagem do WordPress do AWS Marketplace

wp alimentado por bitnami

Vá até o AWS Marketplace > Gerenciamento de conteúdo > WordPress desenvolvido pela Bitnami . Essa é a imagem que queremos instalar. Se você está se perguntando por que não criamos uma instância do EC2 até agora – primeiro, dê um tapinha nas costas por fazer essa pergunta brilhante.

Ok, não fizemos isso até agora porque a AWS nos permite configurar uma instância do EC2 diretamente da página AMI. Isso simplifica as coisas, pois não corremos o risco de substituir uma instância do EC2 configurada anteriormente pela nova AMI.

01-aws marketplace selecione imagem wordpress

A página WordPress AMI by Bitnami – Clique em Continuar para começar!

1.1 – Crie a AMI do WordPress

02-aws-wordpress-ami-config
  • Versão: Selecione a versão mais recente do Ubuntu.
  • Região: selecione qualquer região dos EUA.
  • Tipo de instância do EC2: deve ser uma instância t1.micro . Qualquer coisa maior e você será cobrado.
  • Configurações da VPC: deixe isso como está, ele se configurará automaticamente com base na sua região.
  • Grupo de segurança: embora mostre um aviso, selecione Selecionar novo com base nas configurações do usuário . Aqui o usuário é o desenvolvedor da AMI (ou seja, Bitnami).
  • Par de Chaves: Criar o Par de Chaves é um processo de 3 etapas. Embora seja opcional, recomendamos a criação de um, pois permite que você faça login em sua instância do EC2 via SSH.

1.2 – Como criar um par de chaves no EC2

Certifique-se de que as regiões que você selecionou para a instância do EC2 e a mostrada em seu Console AWS sejam as mesmas. Caso contrário, o processo não funcionaria.

03-00-criar-chave-par-instruções

1. Clique no 1º hiperlink nesta captura de tela.

03-criar-par-chave

2. Você será redirecionado para o console do EC2. Clique em Criar par de chaves.

04-chave-par-nome

3. Digite um nome de par de chaves distinguível e clique em Criar .

05-chave-par-impressão digital gerada

4. Um novo par de chaves será criado.

1.3 – Iniciando a AMI do WordPress

06-aws-wordpress-ami-config-complete

Volte para a guia anterior e atualize a página. Agora você deve ver a opção de escolher o novo par de chaves que acabou de criar. Verifique se você selecionou a instância t1.micro novamente, antes de selecionar Aceitar termos e iniciar com 1-clique .

07-aws-wordpress-ami-config-completo

Segundos depois, você será recebido com esta mensagem. Agora você implantou com sucesso a AMI do WordPress. Hora de conferir.

Etapa 2 – Configurando a AMI do WordPress

08-aws-ec2-console

O painel AWS EC2

Vá até o seu Console AWS e selecione EC2 . Isso abrirá seu painel EC2. Você deve ver o texto 1 Running Instance na seção central superior da página. Clique nesse texto.

09-aws-ec2-console-running-instâncias

Painel do EC2 exibindo as instâncias ativas

Isso exibiria a lista de instâncias do EC2 em sua conta da AWS. Teremos apenas um, que é a nossa instalação do WordPress. Em seguida, para cima, copie o subdomínio mencionado em Public DNS . Esse é o URL da sua instalação do WordPress. Cole-o em um navegador para visualizar seu site WordPress (recém-instalado)!

2.1 – Recuperando a senha de administrador do WordPress gerada pelo sistema

Lembra da famosa instalação do WordPress em 5 minutos? Bem, Bitnami cuida disso também. Mas ei! E quanto ao seu nome de usuário e senha do WordPress?! Bem, o nome de usuário padrão é user e a senha é gerada pelo sistema – ou seja, é gerada aleatoriamente quando a AMI do WordPress estava sendo instalada. Temos que descobrir isso agora. Para fazer isso, siga estas próximas capturas de tela:

0x-get wp password aws panel

No seu AWS EC2 Instances Dashboard (a segunda captura de tela da Etapa 2), clique em Actions > Instance Settings > Get System Log . Isso exibe todo o log do sistema desde quando a AMI do WordPress estava sendo instalada.

console de 10 sistemas

Um log do sistema típico gerado por uma instância do EC2

Role para baixo e você encontrará a senha gerada aleatoriamente para o WordPress. Copie e cole isso no seu login do WordPress e pronto!

0x-bitnami imagem concluída

WordPress na AWS usando t1.micro EC2 e o Bitnami WordPress AMI

Conclusão

Como a Amazon oferece um ano inteiro de uso gratuito, seria uma ótima maneira de testar seu site ou blog WordPress real. Você economizaria o custo de hospedagem de um ano inteiro e experimentaria o poder e a simplicidade da nuvem. Basta apontar o registro A do seu domínio para o DNS público da sua instância do EC2 e você terá um site WordPress completo!

Esperamos que você tenha aprendido algo novo com este tutorial e tenha gostado de lê-lo tanto quanto gostamos de curá-lo. Se você tiver algum comentário, sugestão ou dúvida, estou sempre disponível em @souravify. Agora vá e aproveite o poder da nuvem – grátis por um ano inteiro, cortesia da AWS!

Aprenda com a FULL.

Junte-se a mais de 50 mil pessoas que recebem em primeira mão as principais ferramentas e tecnologia para desenvolvimento web

Meu carrinho
🎁 Faltam R$300,00 para liberar o Cupom Secreto
Seu carrinho está vazio.

Parece que você não adicionou nada ao seu carrinho =(