Hospedagem AWS WordPress: tutorial completo e melhores opções em 2022
Publicados: 2022-09-14Deseja usar a hospedagem do AWS WordPress para seus sites?
Quando se trata de hospedagem AWS WordPress, existem duas rotas principais que você pode seguir:
- (a) Você pode hospedar o WordPress em sua própria instância da AWS diretamente . A hospedagem da AWS estará sob sua conta, você terá acesso root completo, etc.
- (b) Você pode escolher um provedor de hospedagem gerenciada que use a infraestrutura da AWS . Você não será proprietário da infraestrutura da AWS diretamente, mas o serviço de hospedagem cuidará de tudo para você.

Ambas são opções viáveis – a abordagem que você adotar dependerá apenas de suas necessidades, nível de conhecimento e orçamento.
Neste guia, abordaremos os dois métodos para que você tenha todas as informações necessárias sobre como hospedar o WordPress na AWS.
Primeiro, mostraremos como hospedar o WordPress na AWS usando dois métodos diferentes:
- Criando seu servidor diretamente por meio do console AWS usando Lightsail ( embora você também possa usar EC2 ) .
- Usando um painel de controle do servidor para simplificar o processo de criação e manutenção do seu servidor AWS, mantendo a propriedade total .
Então, se esses métodos forem um pouco mais complexos do que você gostaria, compartilharemos alguns dos melhores provedores de hospedagem WordPress da AWS que oferecem uma maneira mais prática de se beneficiar do poder da infraestrutura da AWS.
Como hospedar o WordPress na AWS: duas das principais opções
Nesta primeira seção, abordaremos a hospedagem de um site WordPress na AWS usando duas abordagens:
- Usando um dos blueprints pré-criados do WordPress no console da AWS.
- Usando um painel de controle de servidor baseado em nuvem. Esses painéis fornecem um painel de nuvem para criar e gerenciar seu servidor e sites. Eles também lidam com a configuração e manutenção do software básico do servidor. No entanto, você ainda tem total propriedade e controle sobre seu servidor.
Custo e preço de hospedagem do AWS WordPress
Antes de chegarmos aos tutoriais, vamos falar sobre o custo de hospedagem do AWS WordPress.
O preço de hospedagem do AWS WordPress dependerá de qual produto de servidor virtual da AWS você deseja usar para seu site.
Existem dois produtos de computação diferentes que você pode usar para o WordPress:
- Amazon Lightsail
- Amazon EC2 (Elastic Compute Cloud)
Vela de luz
Em geral, o Lightsail é uma opção mais simples e acessível que funciona mais como um VPS tradicional. No entanto, não tem tantos recursos avançados. Por exemplo, o Lightsail não oferece dimensionamento automático ou volumes elásticos.
Ainda assim, o Lightsail deve funcionar bem para a maioria dos sites WordPress de tráfego baixo a médio. Além disso, a Amazon geralmente recomenda o uso do Lightsail sobre o EC2 para hospedagem do WordPress.
Se você usa o Lightsail, pode se beneficiar de preços fixos fáceis de entender, a partir de apenas US$ 3,50 por mês.

Você também pode experimentá-lo com três meses grátis, o que é ótimo se você quiser hospedar o WordPress no nível gratuito da AWS.
EC2
O Amazon EC2 pode ser uma boa opção para sites WordPress mais poderosos que precisam lidar com altas cargas de trabalho, além de precisar de acesso a recursos avançados, como escalabilidade e personalização.
É um pouco mais complexo que o Lightsail, mas oferece mais flexibilidade e poder na configuração do seu ambiente de hospedagem.
Com o EC2, você pagará por hora ou segundo com base nos recursos que sua conta consumir.
Para a instância mais barata que pode suportar um site WordPress, você pode pagar apenas ~ $ 6-10 por mês. Por exemplo, a instância t3.micro .
️ No entanto, convém usar a calculadora para entender melhor seus custos.
Com o EC2, há também um nível gratuito que oferece 12 meses de uso gratuito das instâncias t2.micro. Essas instâncias têm apenas 1 vCPU e 1 GB de memória, mas podem funcionar para sites WordPress muito pequenos, o que oferece outra opção para hospedar o WordPress no nível gratuito da AWS.

Como hospedar um site WordPress na AWS usando o Lightsail
Para este tutorial, usaremos o Amazon Lightsail para criar um site WordPress, pois é a maneira mais simples de configurar a hospedagem do AWS WordPress.
Se você estiver usando o EC2, será um pouco mais complexo, mas a ideia básica será a mesma, pois o EC2 também possui configurações pré-fabricadas do WordPress.
1. Crie uma nova instância do Lightsail
Para começar, faça login no console de gerenciamento da AWS ( ou registre-se para uma conta, caso ainda não tenha feito isso ).
Quando estiver no console da AWS, abra o serviço Lightsail. Você também pode clicar aqui para ir direto para o Lightsail.
Em seguida, clique no botão Criar instância para criar uma nova instância do Lightsail, que é a hospedagem que alimentará seu site WordPress.

2. Selecione o modelo do WordPress
Na próxima tela, você poderá selecionar o plano do WordPress , que irá pré-instalar o WordPress para você, juntamente com todas as tecnologias subjacentes necessárias para alimentar o WordPress.
Se você não vir o blueprint do WordPress, certifique-se de ter escolhido Linux/Unix como a plataforma – a AWS não oferece atualmente um blueprint do WordPress para servidor Windows.
Você também vai querer ter certeza de que o local da sua instância está no lugar certo. Você deseja escolher um local de instância o mais próximo possível do seu mercado-alvo.

3. Escolha o plano de instância
Mais abaixo na página, você pode escolher os recursos que deseja usar para sua instância.
Para sites WordPress ao vivo, recomendo um mínimo de 1 GB de RAM e 1 vCPU, que é a instância de US$ 5 por mês. Se você tiver sites simples e armazenar tudo em cache, poderá lidar com centenas de milhares de visitantes por mês apenas com esse plano.
Também faz parte do nível gratuito da AWS, o que significa que você terá seus primeiros três meses grátis.
Para sites mais complexos e dinâmicos, você provavelmente desejará escolher um plano com mais RAM e vCPUs. Você sempre pode começar com o plano de US$ 5 por mês e atualizar mais tarde.

4. Finalize sua instância
Depois de verificar se todas as configurações estão corretas, dê um nome à sua instância e clique no botão Criar instância na parte inferior da interface:

Agora você terá uma pequena espera enquanto a AWS cria e provisiona sua instância do Lightsail:

Deve levar apenas um minuto ou mais. Assim que estiver pronto, você verá a mudança para "em execução".
5. Acesse seu site WordPress
Neste ponto, você tem um site WordPress funcionando.
Para acessá-lo, clique no nome da sua instância do Lightsail para abrir seu painel:

Em seguida, procure o IP público :

Se você colar este endereço IP na barra de endereços do seu navegador e pressionar Enter, você deverá ver seu site WordPress. Não se preocupe, na próxima etapa, você aprenderá como conectar seu nome de domínio .

Por padrão, seu nome de usuário do WordPress é “usuário”. No entanto, para encontrar sua senha, você precisará usar o SSH.
Volte para o painel de sua instância e clique no botão Conectar usando SSH em Usar seu navegador . Isso abrirá uma janela de terminal no navegador.
Em seguida, digite o seguinte comando e pressione enter:
cat bitnami_application_password
Você deve ver sua senha do WordPress, que pode ser usada para fazer login no painel do WordPress:

Agora você pode fazer login no WordPress:
- Nome de usuário:
user
- Senha: da janela SSH
6. Conecte seu nome de domínio
Para finalizar, tudo o que você precisa fazer é conectar seu nome de domínio à instalação do AWS WordPress.

Se você ainda não tem um nome de domínio, temos um guia sobre como comprar um nome de domínio.
Primeiro, você deseja criar um IP estático para sua instância ( o que não custa nada extra ). Caso contrário, o IP mudará sempre que você reiniciar a instância.
Vá para a guia Rede e clique em Criar IP estático :

Na próxima tela, dê um nome e clique em Criar :

Agora, você deve ver um novo IP estático, que é onde você sempre pode acessar seu site.
Para conectar seu nome de domínio personalizado, você precisa acessar onde quer que esteja gerenciando os registros DNS do seu domínio ( normalmente o registrador de domínio ) e adicionar um registro A que aponte para seu IP estático para a versão www e não www do seu domínio nome.
Por exemplo, se você gerencia seu nome de domínio na Cloudflare, seus registros A podem ficar assim:

Como alternativa, você também pode criar uma zona DNS que permita apontar seu nome de domínio para os servidores de nomes da AWS e gerenciar registros DNS do Lightsail. Aqui está um artigo sobre como fazer isso.
Depois de conectar seu nome de domínio, talvez seja necessário atualizar as URLs do site WordPress para esse domínio. Para fazer isso, escolha Configurações → Geral no painel do WordPress.
E é isso! Agora você tem um site WordPress em funcionamento no AWS Lightsail.
Como hospedar um site WordPress na AWS usando RunCloud
Embora o blueprint do AWS WordPress facilite a instalação e a execução de um site WordPress, a manutenção do seu servidor bare metal da AWS será um pouco mais complexa.
Não há painel baseado na Web para gerenciar software e configurar seu servidor, portanto, você precisaria fazer tudo por meio da linha de comando.
Por esse motivo, acho que a maioria das pessoas estaria melhor usando um painel de controle do servidor, que é minha abordagem pessoal para hospedar o WordPress em provedores de nuvem como a AWS.
Essas ferramentas não apenas facilitam o gerenciamento do servidor, mas também cuidam do software básico e das atualizações de segurança para que você possa se concentrar apenas na execução de seus sites. Além disso, eles podem ajudá-lo a implementar sistemas de cache, trabalhar com sites de teste e assim por diante.
Os painéis de controle de servidor baseados em nuvem são convenientes porque permitem que você gerencie todos os seus servidores por meio da nuvem. Aqui estão as opções populares:
- RunCloud
- GridPane
- SpinupWP
Como alternativa, você também pode usar opções mais tradicionais, como cPanel, Plesk ou CyberPanel.
Aqui está um exemplo rápido de como isso funcionaria com o RunCloud…
1. Provisione um novo servidor
Para começar, você precisa provisionar uma nova instância do servidor AWS. O RunCloud permite criar uma instância do Lightsail diretamente do painel do RunCloud. Para o EC2, você precisaria criar sua instância via AWS e conectá-la ao RunCloud:

Nas próximas etapas, você terá algumas opções extras, como escolher os recursos da sua instância.
2. Instale o WordPress
Depois que o RunCloud provisionar seu servidor web, você poderá criar uma nova instalação do WordPress usando uma interface simples:

E é mais ou menos isso! Agora você pode gerenciar seu site a partir de um painel simples, que também permite controlar firewalls, cache no nível do servidor e muito mais.
Tudo o que você precisa fazer é conectar seu nome de domínio e pronto:

Novamente, acho que essa abordagem é mais simples e mais poderosa para a maioria das pessoas.
Os melhores provedores de hospedagem AWS WordPress em 2022
Se você deseja se beneficiar da infraestrutura da AWS, mas não deseja lidar com a hospedagem de um site WordPress na AWS, pode escolher um provedor de hospedagem WordPress que use a infraestrutura da AWS.
Com esses hosts, você não será proprietário da infraestrutura da AWS diretamente. Ou seja, você não gerenciará seus servidores no console da AWS. No entanto, seus sites ainda usarão a infraestrutura da AWS.
Aqui estão algumas das principais opções:
- Cloudways
- Aninhar
- Pagely
- Motor WP
Cloudways

O Cloudways usa uma abordagem semelhante ao painel de controle do servidor RunCloud que mostramos acima. No entanto, a principal diferença é que o Cloudways é um serviço completo e empacotado, para que você não controle diretamente a instância subjacente da AWS como faria com o RunCloud.
Você pode ativar um ou mais servidores usando o Amazon EC2. Em seguida, você pode gerenciar facilmente esses servidores e instalar o WordPress a partir de um painel de controle de nuvem amigável.
No geral, se você não quiser seguir a rota de auto-hospedagem, acho que essa é uma das melhores opções para hospedagem do AWS WordPress.
Os planos de hospedagem Cloudways AWS começam em $ 36,51 por mês all-in, que inclui a taxa Cloudways e as cobranças de hospedagem AWS.
Aninhar

Nestify é um provedor de hospedagem WordPress gerenciado que usa exclusivamente a AWS. No entanto, a Nestify ainda possui planos muito acessíveis, o que é único, pois muitos outros provedores baseados na AWS podem ser um pouco caros.
Na verdade, Nestify é uma das maneiras mais baratas de acessar a hospedagem AWS WordPress, com planos a partir de apenas US$ 12 por mês para:
- Sites e visitantes ilimitados.
- 10GB de armazenamento.
- 1 processador dedicado.
- 2GB de RAM.
Para usos mais pesados, a Nestify também tem planos mais caros que oferecem escalonamento automático da AWS, MySQL desacoplado e muito mais.
Basicamente, há valor para todos, não importa qual seja o seu orçamento.
Pagely

O Pagely é um host WordPress gerenciado premium que usa a infraestrutura da AWS para todos os seus planos.
Embora o Pagely não seja barato, eles estão fazendo muito mais do que apenas lançar uma instalação do WordPress em uma instância do EC2. Em vez disso, eles criaram uma pilha de tecnologia inteira que faz uso do ecossistema mais amplo da AWS para incorporar recursos para ajudá-lo a criar sites mais rápidos, escaláveis e seguros.
Os planos mais baratos do Pagely começam em $ 199 por mês.
WP Engine (somente planos personalizados)

O WP Engine é um host WordPress gerenciado popular que oferece planos de hospedagem WordPress com tecnologia AWS.
No entanto, apenas os planos personalizados do WP Engine usam a infraestrutura da AWS.
Embora os planos predefinidos padrão do WP Engine também sejam opções de hospedagem de qualidade, esses planos usam o Google Cloud e não a AWS.
Se você quiser saber mais sobre os planos de hospedagem do AWS WordPress do WP Engine, acesse esta página e converse com a equipe de vendas do WP Engine.
Você também pode aprender mais em nossa comparação WP Engine vs Pagely.
Comece hoje mesmo com a hospedagem do AWS WordPress!
Quando se trata de hospedagem AWS WordPress, você tem várias opções.
Primeiro, você pode ir diretamente para a AWS para configurar seu site WordPress. A abordagem mais simples aqui é usar o Amazon Lightsail e seus planos pré-configurados do WordPress. Como alternativa, você também pode usar o Amazon EC2, que pode ser uma opção melhor para casos de uso mais pesados.
Se você deseja simplificar a configuração e o gerenciamento e ainda manter o controle total sobre seus recursos da AWS, considere uma solução de painel de controle de servidor, como RunCloud, GridPane ou SpinupWP.
Por fim, para a opção mais simples de se beneficiar da infraestrutura da AWS, você pode escolher um host WordPress que use a AWS, como Cloudways, Nestify ou outros. Embora você não tenha propriedade total sobre os recursos reais da AWS, seus sites ainda terão os benefícios de desempenho do uso da AWS.
Para saber mais sobre como a AWS se compara a outras plataformas de nuvem, você pode ler nossas comparações do Google Cloud vs AWS e Azure vs AWS.
️ Para outra maneira de integrar o WordPress com a AWS, você também pode ler nosso guia sobre como descarregar a mídia do WordPress para o Amazon S3.
Você ainda tem alguma dúvida sobre como hospedar o WordPress na AWS? Deixe-nos saber nos comentários!
…
Não se esqueça de participar do nosso curso intensivo sobre como acelerar o seu site WordPress. Com algumas correções simples, você pode reduzir o tempo de carregamento em até 50-80%:
