com o Amazon EC2

Este guia passo a passo ajudará você a disponibilizar um site com o WordPress*, instalado em uma máquina virtual do Amazon EC2 (também conhecida como "instância"). Nós abordaremos a configuração e execução de uma instância do EC2, a obtenção de um nome de usuário e senha do WordPress e o login no portal de administração do WordPress. Todas as atividades realizadas neste tutorial estão qualificadas para o nível gratuito.

*Observação: este guia resulta em uma arquitetura para um site básico do WordPress, destinado a uso pessoal ou aprendizado. Esse tutorial não é recomendado para sites empresariais com requisitos de alta escalabilidade. Para ver um tutorial mais avançado, consulte Build a WordPress Website Project ou WordPress: Best Practices on AWS.

Você sabia? A AWS facilitou ainda mais a execução de um site WordPress. Implante rapidamente o seu site com o Amazon Lightsail >>

É necessária uma conta para lançar um site do WordPress usando a AWS

Crie uma conta gratuita em minutos

O nível gratuito da AWS inclui 750 horas de instâncias t2.micro Linux e Windows por mês por um ano. Para permanecer no nível gratuito, use somente instâncias micro do EC2.

Consulte os detalhes do nível gratuito da AWS »

Abra o Console de Gerenciamento da AWS. Você pode manter este guia passo a passo aberto. Quando a tela estiver carregada, digite seu nome de usuário e senha para começar. Localize EC2 na opção Computação e clique duas vezes com o botão esquerdo do mouse para abrir o painel.

awsconsole-ec2

(clique para expandir)

awsconsole-ec2

Agora, você está no painel do EC2. Clique em Executar instância no painel para criar e configurar sua máquina virtual.

launch-instance

(clique para expandir)

launch-instance

Agora você está no assistente de configuração do Amazon EC2 e nós iremos utilizar uma Imagem de máquina da Amazon (AMI) do AWS Marketplace que já tenha o WordPress instalado. O AWS Marketplace disponibiliza acesso a milhares de imagens pré-configuradas para produtos de software comuns.

 

a. Clique em AWS Marketplace à esquerda, procure por WordPress, procure por WordPress powered by BitNami e clique em Select.

Launch a WordPress Website - AMI

(clique para expandir)

Launch a WordPress Website - AMI

b. Será apresentada uma página de definição de preço detalhada. Neste caso, o preço será de 0 USD para o software, independentemente do tamanho da instância que você utilizar.

Role até o final da página e clique em Continuar.

Launch a WordPress Website - AMI Pricing

(clique para expandir)

Launch a WordPress Website - AMI Pricing

c. Neste tutorial, usaremos uma instância t2.micro qualificada para o nível de uso gratuito. Clique em t2.micro na coluna Tipo (ela deverá ser a primeira) e clique em Próximo: configurar detalhes da instância. Essa opção pode demorar alguns segundos para carregar.

Nas seguintes telas, clique em Próximo: adicionar armazenamento e em Próximo: instância de tag

Getting Started - Choose an instance - WordPress

(clique para expandir)

Getting Started - Choose an instance - WordPress

d. Definiremos um nome para a instância nesta etapa. Insira Name na caixa Key e WordPress na caixa Value. Clique em Revisar e executar para continuar.

Launch a WordPress Website - Tag

(clique para expandir)

Launch a WordPress Website - Tag

e. Você pode revisar as configurações da instância e clicar em Launch quando estiver pronto para iniciar a instância do Amazon EC2 executando o WordPress.

Launch a WordPress Website - Launch Instance

(clique para expandir)

Launch a WordPress Website - Launch Instance

f. A próxima tela aborda os pares de chaves. Os pares de chaves são a maneira como você pode conectar-se às suas instâncias do EC2 por meio de um programa de terminal usando o Secure Shell (SSH). Selecione Continuar sem um par de chaves e selecione a caixa de diálogo confirmando que você sabe que precisa desta chave para acessar sua instância do EC2.

Clique em Launch Instances para lançar a instância. A inicialização da instância pode levar alguns minutos.

Observação: para conectar-se à instância diretamente, será necessário criar um novo par de chaves. Para obter instruções sobre a criação de um par de chaves e a conexão com uma instância, consulte as etapas 2 d. – 2 f. e 3 do tutorial: Launch a Linux Virtual Machine.

Launch a WordPress Website - Keypair

(clique para expandir)

Launch a WordPress Website - Keypair

g. Clique em View Instances no final da página à direita (pode ser que você tenha que rolar a página para baixo até poder visualizar a opção). Selecione a instância WordPress e verifique se o estado da instância encontra-se em execução. Se o estado da instância estiver iniciando, isso significa que a AWS ainda está preparando a instância WordPress.

Launch a WordPress Website - Instance Running

(clique para expandir)

Launch a WordPress Website - Instance Running

h. Quando a instância estiver em execução, você poderá testar seu site do WordPress. Localize o IP público da sua instância no final desta página.

Launch a WordPress Website - Public IP

(clique para expandir)

Launch a WordPress Website - Public IP

i. Copie Public IP para uma nova guia no navegador da web e você visualizará a página do blog Hello World.

Launch a WordPress Website - Hello World

(clique para expandir)

Launch a WordPress Website - Hello World

Agora que o WordPress está em execução, faça o login na página de administração para que você possa personalizar o seu site. Para localizar a senha, siga as etapas abaixo:

a. Volte para o console de gerenciamento do EC2 no navegador da web. Selecione a instância WordPress e clique no botão Ações. No menu suspenso, selecione Definições da instância e selecione Obter log do sistema.

Launch a WordPress Website - System Log

(clique para expandir)

Launch a WordPress Website - System Log

b. Na janela de log do sistema, role até o final da página para localizar a senha que está cercada de hashtags (#).

Launch a WordPress Website - Password

(clique para expandir)

Launch a WordPress Website - Password

c. Agora que você já tem a senha, retorne para a guia que você usou para acessar a página Hello World do WordPress. Adicione /admin ao final do URL, que deverá ficar semelhante a 54.192.32.144/admin. Aperte Enter.

Digite o nome de usuário user e a senha que você irá ler no arquivo de log.

Launch a WordPress Website - Login

(clique para expandir)

Launch a WordPress Website - Login

Parabéns! Agora, o seu site do WordPress está em execução. Você pode gerenciá-lo, personalizá-lo e configurá-lo como desejar.


Agora que o site do WordPress está em execução, você deverá facilitar o seu acesso aos usuários. No próximo tutorial, registraremos um nome de domínio para um site para que as pessoas possam encontrá-lo facilmente e conectaremos esse nome domínio à uma instância em execução no momento.

Associe um nome de domínio ao seu site usando o Amazon Route 53 »


Sim
Não