Alojar o WordPress num servidor em nuvem AWS (Amazon Web Services) proporciona uma infraestrutura escalável e fiável para o teu sítio Web ou aplicação.
Mas é difícil alojar o WordPress no AWS?
A resposta é não, especialmente se utilizares a Plataforma Cloudways, pois podes configurá-la em minutos graças à intuitividade da plataforma.
This comprehensive guide will walk you through setting up and hosting WordPress on AWS using Cloudways, and we’ll also cover how non-Cloudways users can install it manually.
Dividi o escopo deste artigo em duas partes: Primeiro, vou mostrar-te como instalar a tua aplicação WordPress no servidor AWS-EC2 (AWS nativo) e, em seguida, com uma plataforma de alojamento gerido na nuvem, como a Cloudways.
A primeira parte é bastante técnica, exigindo que executes vários comandos para instalar pacotes e aplicações WordPress. No entanto, o segundo método, que utiliza a Cloudways, permite-te implementar rapidamente o teu servidor e instalar a tua aplicação WP com apenas alguns cliques.
- Escolhe o teu fornecedor de alojamento
- Porquê escolher a Amazon Cloud?
- Como instalar o WordPress no AWS (usando o Cloudways)
- Como instalar o WordPress na plataforma AWS EC2 (manualmente)
- Considerações finais
Escolhe o teu fornecedor de alojamento
O primeiro passo é verificar o fornecedor de alojamento adequado para o teu sítio Web. Eis os critérios que tens de verificar para selecionar o teu fornecedor de alojamento:
- Compreende as necessidades do teu sítio Web e o volume de tráfego previsto.
- Escolhe o tipo de alojamento que melhor se adapta às tuas necessidades.
- Procura as principais caraterísticas dos fornecedores de alojamento pré-selecionados e opta por aquele que satisfaz a maioria dos requisitos.
- Verifica as caraterísticas de segurança dos teus fornecedores de alojamento pré-selecionados.
- Verifica o preço.
- Verifica o apoio ao cliente.
Recomendamos que escolhas um fornecedor de alojamento gerido para facilitar a configuração e obter resultados de desempenho máximos.
Instalámos o WP no AWS primeiro e demorámos muito tempo a fazê-lo, mas quando o instalámos utilizando a Cloudways, a configuração demorou apenas 5 minutos a chegar à área de administração do WP.
Tens pouco tempo? Vê o vídeo de lapso de tempo abaixo que resume os passos para alojar o teu WordPress em AWS com e sem Cloudways.
Quase metade dos sites activos utilizam o WordPress para alimentar os seus sites, e por uma boa razão. Para começar, é de código aberto, o que significa que podes utilizá-lo gratuitamente. Além disso, é compatível com os motores de busca, personalizável e tem um enorme apoio da comunidade, entre muitas outras razões.
O conteúdo é rei, e o WordPress é um dos seus maiores castelos. No entanto, não constróis castelos em qualquer pedaço de terra. Escolhe os territórios. Saber como alojar o WordPress num servidor de nuvem AWS pode revelar-se um fator de mudança no alojamento em nuvem.
Dividi o âmbito deste artigo em duas partes; primeiro, vou mostrar-te como instalar a tua aplicação WordPress no servidor AWS-EC2 (AWS nativo) e, depois, numa plataforma de alojamento gerido na nuvem, como a Cloudways.
A primeira parte é bastante técnica e requer que executes vários comandos para instalar pacotes e aplicações WordPress. No entanto, o segundo método, que utiliza a Cloudways, permite-te implementar rapidamente o teu servidor e instalar a tua aplicação WP com apenas alguns cliques.
Antes de passar para o processo de instalação, é preciso entender por que a AWS pode ser a escolha certa para hospedar seus sites WordPress. Além disso, para ter uma ideia de por que você deve escolher Cloudways em vez de hospedagem nativa da AWS, confere nossa revisão comparativa de hospedagem compartilhada vs. hospedagem dedicada vs. hospedagem gerenciada.
Prepara o teu site WordPress para o futuro com o Autonomous
Com o Cloudways Autonomous, seus sites WordPress estarão prontos para picos de tráfego inesperados. Fica à frente da curva com escalabilidade avançada e tecnologia de ponta.
Porquê escolher a Amazon Cloud?
Antes de passar para o processo de instalação, é preciso entender por que a AWS pode ser a escolha certa para hospedar seus sites WordPress. Além disso, para ter uma ideia de por que você deve escolher o Cloudways em vez da hospedagem nativa da AWS, confira nosso análise comparativa de alojamento partilhado vs. alojamento dedicado vs. alojamento gerido.
Eis por que razão deves escolher o Amazon Cloud hosting:
- A Amazon Cloud é conhecida pela sua fiabilidade e tempo de funcionamento na indústria da nuvem.
- O serviço de nuvem da Amazon é robusto.
- O AWS fornece as ferramentas e os serviços que permitem às empresas escalar desde o serviço a um punhado de utilizadores até milhões, sem necessidade de grandes alterações ou migrações.
- O AWS oferece um conjunto de ferramentas e melhores práticas para proteger dados e aplicações.
- O AWS oferece um modelo de pagamento conforme o uso, o que significa que só pagas pelo que usas.
Nota: Se quiseres escolher outro provedor de nuvem, como DigitalOcean ou Google Cloud, nós temos tudo o que precisas. E para aqueles que exploram as alternativas da DigitalOcean, existem várias outras plataformas de nuvem confiáveis disponíveis através da Cloudways, garantindo que você encontre o ajuste perfeito para seus requisitos de desempenho e orçamento. Verifica estes guias para hospedar o WordPress no Google Cloud ou DigitalOcean.
Porquê contentar-se com menos quando podes ter o melhor?
Aproveita o poder da infraestrutura da AWS emparelhada com a simplicidade da Cloudways e eleva o seu jogo de hospedagem.
Gerir um servidor através do AWS
Hospedar o WordPress em um servidor em nuvem da AWS (Amazon Web Services) pode ser um desafio para quem não tem experiência. A configuração da interface da linha de comandos e a implementação da pilha necessária (LAMP, LEMP) requerem conhecimentos técnicos.
Além disso, garantir a segurança, otimizar a pilha, gerir cópias de segurança, lidar com ataques ao servidor e configurar outros aspectos essenciais pode consumir muito tempo.
Para uma experiência mais simplificada, recomendamos o uso de um host gerenciado como o Cloudways. Com Cloudways, podes concentrar-te no teu negócio online e podes desfrutar de uma segurança melhorada.
Gerir um servidor através de um alojamento gerido
Os provedores de hospedagem AWS WordPress gerenciados , como a Cloudways, aliviam a carga do gerenciamento de servidores, permitindo que você se concentre em seus sites WordPress. Também te fornece Autonomia onde tens servidores altamente disponíveis, que podem aumentar com picos de tráfego e o site continua a funcionar sem problemas.
A Cloudways garante o desempenho ideal do servidor e resolve prontamente problemas de manutenção e segurança.
Por isso, se preferes uma experiência sem complicações e queres aproveitar o WordPress no AWS, a Cloudways é a solução ideal.
Nas secções seguintes, iremos aprofundar as razões pelas quais a Cloudways se destaca como a tua melhor opção de alojamento.
Por que escolher a Cloudways para o Amazon Web Services?
A Cloudways simplifica o processo de instalação do WordPress em um servidor AWS. Com uma plataforma de nuvem gerenciada, o lançamento de servidores AWS torna-se fácil. A Cloudways lida com o gerenciamento do servidor, oferece utilitários e fornece uma pilha orientada para o desempenho com Apache, NGINX, MariaDB, Linux e PHP para melhorar o desempenho do site.
A Cloudways simplifica a instalação do WordPress num servidor AWS. Com uma plataforma de nuvem gerenciada, o lançamento de servidores AWS se torna fácil. A Cloudways lida com o gerenciamento do servidor, oferece utilitários e fornece uma pilha orientada para o desempenho com Apache, NGINX, MariaDB, Linux e PHP para melhorar o desempenho do site.
Além disso, a Cloudways integra SSL, CloudwaysCDN e monitoramento de aplicativos New Relic. A plataforma oferece encenação gratuita, clonagem de sítios Webproteção de bots, gestão de equipas e gestão de cronjob. Todas estas caraterísticas permitem-te ter uma experiência eficiente e alojamento WordPress rápido sem comandos complexos ou resolução de problemas.
Vamos explorar como iniciar um servidor AWS e configurar e instalar o WordPress no AWS (EC2) usando o Cloudways.
Alojamento gerido para WordPress a partir de $11/mês
As configurações personalizadas da Cloudways garantem que o teu site WordPress funcione no seu máximo na infraestrutura AWS.
Como instalar o WordPress no AWS (usando o Cloudways)
Eis como podes alojar o WordPress no AWS utilizando a Cloudways, seguindo 13 passos simples:
Passo # 1: Inscreve-te na plataforma Cloudways. Se já és um utilizador da Cloudways, basta fazeres login na tua conta.

Passo # 2: Escolhe a versão mais recente do WordPress na lista de aplicações disponíveis. Atribui um nome à tua aplicação e servidor, e escolhe o teu projeto em conformidade.

Passo # 3: Seleciona o servidor AWS na lista de infra-estruturas de nuvem.

Passo # 5: Seleciona o tamanho do teu servidor entre as opções disponíveis. Se passares o cursor sobre qualquer um dos tamanhos de servidor, verás também o tamanho da RAM e da CPU.

Passo # 7: Seleciona o tamanho do armazenamento do ficheiro da aplicação e da base de dados .

Passo # 8: Amazon Cloud on Cloudways vem com muitos locais de dados. A melhor prática é escolher o centro de dados mais próximo do teu público-alvo, uma vez que reduz os tempos de carregamento.

Passo # 9: Estás pronto! Clica em Launch Now para começar a configurar o teu servidor.

Passo # 10: Espera até que o teu servidor esteja pronto.

Passo # 11: Quando o teu servidor estiver pronto, clica em Aplicações na barra de menu superior.
Passo # 12: Clica na tua aplicação WordPress.

Passo # 13: Vai a Application Management → Access Details → Admin Panel para obteres as tuas credenciais de login do WordPress.

Passo # 14: É isso! Lançaste o WordPress com sucesso no servidor AWS.

Explorando o gerenciamento de servidores – Cloudways
Como mencionado anteriormente, a Cloudways é uma plataforma de fácil utilização. Agora, vamos explorar o seu Server Dashboard.

Na secção Gestão do servidor, encontrarás vários separadores localizados no lado esquerdo da interface.
Credenciais de Mestre
Nesta seção, é possível acessar o IP público do servidor e visualizar as credenciais mestre. Além disso, tens a opção de gerar uma chave SSH pública e acessar o terminal SSH integrado da Cloudways.
Monitorização
Este separador fornece capacidades de monitorização dos recursos do teu servidor, incluindo a utilização do disco, da RAM e da CPU, e uma linha de tempo que apresenta a utilização dos recursos ao longo de vários períodos de tempo, desde 1 hora a 6 meses.
Gerir serviços
Aqui, tens interruptores de controlo para gerir diferentes pacotes e software em execução no teu servidor, como o Apache, MySQL, MemcachedNew Relic, Nginx e Varnish.
Segurança
Este separador permite-te colocar IPs na lista branca para ligações SFTP e MySQL, aumentando a segurança do teu servidor.
Cópia de segurança
O separador Cópia de segurança permite-te gerir as cópias de segurança do sítio Web. Podes efetuar cópias de segurança manuais e definir uma frequência para as cópias de segurança automáticas.
Explorando o gerenciamento de aplicativos – Cloudways
Semelhante ao serviço de Gerenciamento de servidor, a Cloudways também oferece um Painel de gerenciamento de aplicativos para gerenciar um aplicativo individual em um servidor.

Aceder aos detalhes
Nesta secção, podes encontrar credenciais de acesso e URLs diretos para o teu site WordPress e a respectiva área wp-admin. Além disso, podes criar credenciais SFTP adicionais para transferências seguras de ficheiros.
Gestão de domínios
Este separador permite-te mapear domínios e subdomínios para o teu site WordPress.
Certificado SSL
A Cloudways fornece um certificado SSL gratuito através do Let’s Encrypt, que pode ser adicionado sem esforço usando esta guia. Se preferir usar seu próprio certificado, também é possível carregá-lo aqui.
Definições da aplicação
Este separador oferece controlos práticos para gerir várias definições da aplicação, incluindo permissões, acesso SSH, definições PHP-FPM e definições Varnish.
Ferramentas de migração
A Cloudways fornece vários métodos para migrar sites do WordPress do seu servidor anterior para o servidor AWS da Cloudways. Uma opção é o plugin Cloudways migrator, que simplifica o processo de migração do teu site WordPress para a computação em nuvem.
Colocando o site WordPress no ar na AWS – Cloudways
À semelhança de outras operações, a Cloudways simplifica o processo de lançamento do teu site WordPress.
- Navega até ao painel de controlo da Gestão de aplicações e acede ao separador Gestão de domínios.

- Introduz o teu nome de domínio e adiciona o CNAME no teu registo de domínios.
- Deixa-o propagar e, uma vez concluído, o teu site WordPress começará a ser servido a partir do teu domínio principal. Também podes mapear os teus subdomínios utilizando o mesmo separador.
Desbloqueia o poder de uma velocidade e desempenho inigualáveis para o teu site WordPress
Com os servidores AWS na Cloudways, obténs suporte 24 horas por dia, 7 dias por semana, escalabilidade contínua e segurança de ferro.
Como instalar o WordPress na plataforma AWS EC2 (manualmente)
Criar e lançar uma plataforma AWS EC2 é um processo demorado. Se não tiveres conhecimentos técnicos, este processo pode ser mais complicado do que lançar uma aplicação no AWS EC2 com a Cloudways que partilhámos acima.
.
O processo de registo é simples, pelo que vou saltar este processo e assumir que já tens uma nova conta AWS. Mais uma coisa: após o registo, terás de verificar a tua conta utilizando um cartão de crédito.
Iniciar e configurar a instância EC2 no AWS
Passo 1: Primeiro, começa por configurar uma instância AWS-EC2 e, para isso, clica em Serviços > EC2 > Instâncias > Iniciar Instâncias para instalar um servidor virtual na nuvem.

Passo #2: Em seguida, clica em Adicionar etiqueta e preenche o campo Chave & Valor campo. No meu caso, Chave = Nome e Valor = DanishCloudways.

Passo # 3: Depois disso, seleciona um sistema operativo para o teu servidor. Eu escolho o Amazon Linux 2 AMI.

Passo #4: Seleciona a opção 64-bit (x86) arquitetura.

Passo #5: Em seguida, aparece a secção de tipo de instância, onde podes selecionar o número de vCPUs, a RAM e o tipo de instância para o teu servidor. Por padrão, ele será selecionado como um t2.micro instância. Por isso, passa à secção seguinte.

Passo #6: Ccria um novo par de chaves clicando no botão Criar novo par de chaves clica na âncora.

Passo #7: Introduz o Nome do par de chavesseleciona o tipo de par de chaves & seleciona o formato de ficheiro de chave privada. C clica no botão Criar par de chaves e clica no botão Criar par de chaves.

Passo #8: A chave será descarregada para o teu computador. Guarda-a para os passos seguintes.

Passo #9: A opção seguinte é a configuração de um grupo de segurança. Podes definir um nome para o teu grupo de segurança e adicionar uma descrição. Além disso, podes adicionar novas regras e definir o ponto de acesso (IPs).
Passo #10: Clica no botão Editar e adiciona o nome do grupo, e seleciona SSH. Repete o mesmo para acrescentar HTTP e HTTPS. Depois disso, tens de alterar a Fonte, e eu selecionei Em qualquer lado, como podes ver no GIF abaixo:

Passo #11: Podes adicionar um novo volume na janela Configura Armazenamentoaumenta o tamanho do volume e configura outras definições relacionadas com o armazenamento.

Passo #12: Depois de todas as definições, clica no botão Lança Instâncias para iniciar o teu servidor virtual.

Passo #13: O processo demora alguns segundos.

Passo #14: E já está! Lançaste a tua instância EC2 com sucesso.

Converte o ficheiro PEM para PPK
Se tiveres descarregado o ficheiro ficheiro PEM enquanto crias um par de chaves, então precisas de converter o ficheiro PEM num ficheiro PPK.
.
Se descarregaste o ficheiro ficheiro PPK salta para o passo de acesso ao servidor.
Presumo que já tenhas o PuTTY e, se não tiveres, descarrega-o a partir daqui: Descarrega o PuTTY. A seguir, tens de lançar o PuTTYgen.
Passo 1: Procura PuTTYgen na barra de pesquisa do Windows e clica em Abre.

Passo #2: Clica em Carrega e seleciona o ficheiro ficheiro PEM que descarregaste anteriormente ao iniciar a instância EC2.
Passo #3: Clica no botão em Guardar chave privada e descarrega a PPK para o teu ambiente de trabalho.

Converteste com sucesso o ficheiro PEM para PPK, e agora podes usar este ficheiro PPK para aceder ao teu servidor na nuvem. Por isso, vamos a isso.
Acede ao teu servidor através do PuTTY
Aqui está como podes aceder ao teu servidor através do PuTTY:
Passo 1: Abre o PuTTY e escreve ec2-user@seuendereçoIP. Ec2-user será o utilizador predefinido. Substitui o IP público pelo IP do teu servidor.(Podes encontrá-lo na plataforma AWS onde iniciaste a Instância EC2).

Passo #2: Em seguida, navega até Ligação > SSH > Auth, navegae seleciona o ficheiro arquivo PPK que descarregaste recentemente do servidor AWS ou do PuTTYgen.

Passo #3: Clambe Abre e acede ao teu servidor virtual em nuvem (EC2) através do PuTTY.

Aqui podes ver que acedi com sucesso ao meu servidor AWS através do PuTTy.
Implementar a pilha LAMP
Neste cenário, começamos com um servidor sem nenhuma configuração existente. Portanto, nosso primeiro passo é implantar uma pilha que sirva como base para a execução de aplicativos Web. Para isso, implantaremos a pilha LAMP, que consiste em Linux, Apache, MariaDB/MySQL e PHP.
Passo 1: Para instalar a LAMP executa os seguintes comandos com acesso root:
sudo su

Passo #2: Instalar o servidor web Apache usando o seguinte comando no servidor via PuTTy:
yum install httpd

Passo #3: Inicia o serviço Web Apache executando o seguinte comando:
systemctl start httpd.service

Passo #4: Habilita o serviço web Apache para iniciar automaticamente na inicialização.
systemctl enable httpd.service

Passo #5: Abreo teu browser e introduz o IP público do teu servidor para verificar se a instalação do Apache foi bem sucedida.
Passo #6: Se vires a página de teste, confirma que o Apache foi instalado corretamente.

Passo #7: Usa o seguinte comando para instalar o MariaDB como uma base de dados.
yum install mariadb-server mariadb

Passo #8: Inicia o serviço MariaDB.

Passo #9: Executa o seguinte comando para melhorar a segurança da tua instalação MariaDB.

Nota: No início, vai pedir a palavra-passe de root, e só tens de premir Enter (por defeito, não há palavra-passe de root).
Passo #10: Se quiseres definir a palavra-passe de raiz para a tua base de dados, carrega em Y e simplesmente actualiza-a.

Passo #11: Executa o seguinte comando para permitir que o serviço MariaDB seja iniciado automaticamente na inicialização:
systemctl enable mariadb.service

Passo #12: Agora instala a versão PHP no teu servidor Amazon.
amazon-linux-extras install php7.3

Passo #13: Agora reinicia o servidor web Apache.

Passo #14: Cria e edita um ficheiro no caminho que definiste.

Passo #15: Depois disto, tens de colar (com o botão direito do rato) o seguinte código no ficheiro e carregar em ESC, e escrever: wq!
<?php
for ($count=1; $count<=9; $count++)
{
echo " $count times 9 is ". $count*9;
echo "<br>";
}
?>

Passo #16: Vamos correr o ficheiro PHP recentemente criado no teu browser“http://yourIPaddress/danish.php”.

O LAMP Stack foi implantado com sucesso no teu servidor. O próximo passo é instalar o aplicativo WordPress. Vamos ver no próximo passo como podes fazer isso.
Instalar a aplicação WordPress
Passo 1: Depois de teres implementado com sucesso a pilha LAMP, o próximo passo é instalar a aplicação WordPress. Acessa a conta Root executando os seguintes comandos:
mysql -u root -p

Passo #2: Executa o comando fornecido para gerar uma nova base de dados especificamente para o WordPress.
CREATE DATABASE danishdb;

Passo #3: Cria um novo utilizador e atribui uma palavra-passe.
CREATE USER danishuser@localhost IDENTIFIED BY 'password';

Passo #4: Concede o controlo total (base de dados) a um utilizador. Neste caso, o nome da base de dados é danishdb, o nome de utilizador é danishuser e a palavra-passe é password.
GRANT ALL PRIVILEGES ON danishdb.* TO danishuser@localhost IDENTIFIED BY 'password';

Passo #5: Agora, executa o seguinte comando de privilégios flush para efetuar as alterações sem reiniciar o serviço DB:
FLUSH PRIVILEGES;

Passo #6: Digita o comando exit para sair.
exit

Passo #7: Agora, o próximo passo é ires para a pasta HTML. Executa o seguinte comando para alterar o diretório:
cd /var/www/html/

Passo #8: Agora, estás na pasta HTML. Está na altura de fazeres o download da última versão do WordPress. Para isso, executa o seguinte comando:
wget https://wordpress.org/latest.tar.gz

Passo #9: Agora, extrai o teu ficheiro WordPress, executando o comando abaixo:
tar xzvf latest.tar.gz

Passo #10: Para atribuir a propriedade, executa o seguinte comando:
chown -R apache:apache /var/www/html/wordpress/*.
![]()
Passo #11: Muda a tua diretoria de html para WordPress usando o comando abaixo:
cd wordpress

Passo #12: Executao comando dado para duplicar wp-config-sample.php e guarda-o como wp-config.php
cp wp-config-sample.php wp-config.php

Passo #13: Edita o ficheiro ficheiro wp-config. php . Para isso, executa o seguinte comando:
nano wp-config.php

Passo #14: Agora, altera o valor de DB_NAME, DB_USER e DB_PASSWORD para ligar a base de dados à tua aplicação WP.

Passo #15: Depois disto, corre o URL do teu ficheiro WordPress“http://yourIPaddress/wordpress”no browser. Depois, verás o ecrã de configuração básica da instalação do WordPress.

Passo #16: Continua o processo de instalação, fornecendo as informações necessárias.

Passo #17: Instalaste com êxito a aplicação WordPress num servidor AWS.

Passo #18: A seguir, tens de iniciar sessão na tua conta WP.

Aqui tens. O WordPress está instalado na tua plataforma Amazon EC2.
Concluir
Agora, já sabes qual é a forma mais fácil de alojar o teu site WordPress e porque é que a Cloudways é a melhor opção para alojar o teu site WordPress num servidor AWS.
O teu alojamento Alojamento optimizado para WordPress na pilha de servidores nuvem gerida da AWS é composto por servidores Web Apache e NGINX com otimização Varnish e Memcached. Também podes ativar a cache Redis. Além disso, podes integrar Elasticsearch no site do WordPress site do WordPress.
Perguntas frequentes
Q. O AWS é bom para o alojamento do WordPress?
Q. Quanto custa alojar um site WordPress no Amazon hosting?
Q. Quais são as vantagens de alojar o WordPress no AWS?
Q. Qual é a forma mais fácil de alojar o WordPress no AWS?
Danish Naseer
Danish Naseer é um gestor da comunidade WordPress na Cloudways. É apaixonado por design, desenvolvimento e envolvimento com as pessoas para as ajudar. Também participa ativamente na comunidade para partilhar os seus conhecimentos. Além disso, adora ver documentários, viajar e passar tempo com a família. Podes contactá-lo em [email protected]