Lançar um sítio Web é agora mais fácil com a AWS como solução de alojamento na nuvem, o WordPress como CMS e o WooCommerce como o plug-in de eleição para o comércio eletrónico.
Claro, hospedar o WooCommerce na AWS pode parecer complexo, envolvendo aspectos técnicos como HTML, CSS e JavaScript. No entanto, grande parte desta complexidade é abstraída com o WordPress como o teu CMS.
Neste blogue, vamos guiar-te através do processo de alojamento do WooCommerce no AWS (com e sem Cloudways) e discutir os pré-requisitos de configuração.
Por isso, sem mais demoras, vamos começar.
Hospedagem do WooCommerce no AWS – Pré-requisitos de configuração
A criação de uma loja WooCommerce é fundamental para transformar os teus sonhos na realidade de vender os teus produtos e serviços a pessoas de todo o mundo.
Mas antes de alojar o WooCommerce no AWS, eis alguns dos pré-requisitos que tens de ter em conta:
- Registo de domínio: Começa por registar um nome de domínio que esteja de acordo com a tua ideia de negócio. O teu nome de domínio servirá como endereço do teu sítio Web na Internet.
- Website WordPress: Utiliza o WordPress para a conceção do sítio Web e a gestão de conteúdos.
- Construtores de páginas (opcional): Se és novo no design de sítios Web ou preferes uma interface de fácil utilização, considera a possibilidade de utilizar os construtores de páginas do WordPress para uma edição fácil, graças à funcionalidade de arrastar e largar.
Quando estes elementos estiverem prontos, podes prosseguir com a configuração do AWS e a integração do WooCommerce.
Alojamento gerido WooCommerce na Cloudways optimizado
Aproveite o armazenamento SSD, o cache avançado, os servidores prontos para PHP 8 e muito mais com o Cloudways WooCommerce Managed Hosting otimizado.
Método#1: Como hospedar o WooCommerce no AWS usando a plataforma Cloudways [Método fácil]
Se fores um utilizador da Cloudways, podes poupar horas de trabalho manual e seguir os passos abaixo para alojar a tua aplicação WooCommerce na AWS em minutos.
Passo 1: Regista-te na Cloudways

- Após a verificação, inicia sessão na tua conta e clica no botão Adicionar servidor.

Passo 2: Seleciona WordPress com WooCommerce
- Localiza o WooCommerce em Detalhes do aplicativo e do servidor e clica em Versão 7.8.2 com WordPress versão 6.2.2.

- Dá um nome à tua aplicação gerida e ao teu servidor gerido.

Passo 3: Seleciona Amazon Web Services (AWS)
- Seleciona AWS entre os fornecedores de Cloud disponíveis.

Passo 4: Escolhe o tamanho do servidor
- Escolhe o tamanho do teu servidor entre as opções disponíveis. Se passares o cursor sobre o tamanho do servidor, verás também o tamanho da RAM e da CPU.

Passo 5: Configura a tua largura de banda preferida
- Configura a utilização estimada da largura de banda do teu Web site WooCommerce.

Passo 6: Define o armazenamento
- Seleciona os tamanhos preferidos de Arquivos Web de Aplicativo e Banco de Dados. A Cloudways permite escalar o tamanho do servidor para cima e para baixo, dependendo dos seus requisitos, mesmo após o lançamento.

Passo 7: Escolhe a localização do centro de dados
- Seleciona o centro de dados mais próximo de ti para uma latência perfeita.

Passo 8: Lança o servidor
- Clica em Launch Now, e voilà! A tua loja WooCommerce na Cloudways está pronta para arrasar!

- Espera até que o teu servidor esteja pronto, e depois testemunha a magia de alojar o WooCommerce no AWS.

Passo 9: Acede ao WooCommerce
- Assim que o teu servidor for lançado, verás dois separadores na tua plataforma: um separador de gestão do servidor e um separador de gestão de aplicações.
- Clica no separador Aplicações.

- Seleciona a tua aplicação.

- No separador Painel de administração, deves ver a ligação de teste para o teu site WordPress, juntamente com o teu nome de utilizador e a tua palavra-passe.

- Podes aceder ao teu site WooCommerce utilizando estas credenciais e alterar as definições da aplicação e do servidor de acordo com as tuas necessidades.
- E é isso. É assim que é fácil e rápido hospedar o WooCommerce no AWS usando a Cloudways.
Método#2: Como instalar o WooCommerce no AWS (manualmente)
Procede com cautela:
Criar e lançar uma plataforma AWS EC2 é um processo bastante envolvido. Se não fores bem versado em assuntos técnicos, podes achar mais desafiador do que lançar uma aplicação AWS com Cloudways, como explicamos anteriormente.
Vamos assumir que já te inscreveste numa conta AWS, uma vez que o processo de inscrição é simples. No entanto, vale a pena notar que te será pedido que verifiques a tua conta utilizando um cartão de crédito depois de te inscreveres.
Agora, vamos passar ao lançamento e configuração da tua instância EC2 no AWS:
- Passo 1: Começa por configurar uma instância AWS-EC2. Para fazer isso, navega até Serviços > EC2 > Instâncias > Iniciar instâncias. Isso iniciará a instalação de um servidor virtual na nuvem.

- Passo 2: Clica em“Adicionar etiqueta” e fornece as informações necessárias nos campos Chave e Valor . Por exemplo, podes definir a Chave como“Nome” e o Valor como algo descritivo, como“DanishCloudways“.

- Passo 3: Seleciona um sistema operativo para o teu servidor. Neste exemplo, estamos a utilizar a AMI do Amazon Linux 2.

- Passo 4: Escolhe a arquitetura de 64 bits (x86).

- Passo 5: Na secção instance-type (tipo de instância), podes especificar o número de vCPUs, a RAM e o tipo de instância para o teu servidor. A seleção padrão é, normalmente, uma instância t2.micro.

- Passo 6: Cria um novo par de chaves clicando na opção“Create new key pair” (Criar novo par de chaves).

- Passo 7: Introduz o nome do par de chaves, escolhe o tipo de par de chaves e o formato do ficheiro da chave privada. Depois, clica no botão“Criar par de chaves“.

- Passo 8: A chave será descarregada para o teu computador; não te esqueças de a guardar para os passos seguintes.

- Passo 9: Em seguida, tens de configurar o grupo de segurança. Para isso, tens de adicionar um nome e uma descrição ao teu grupo de segurança. Também podes estabelecer novas regras e definir pontos de acesso, incluindo IPs.
- Passo 10: Clica no botão“Edit” (Editar), introduz o nome do grupo e seleciona os serviços necessários, como SSH, HTTP e HTTPS. Além disso, especifica a fonte destas regras e escolhe“Anywhere” para um acesso mais aberto.

- Passo 11: Na secção“Configure Storage“(Configurar armazenamento), tens a opção de adicionar um novo volume, ajustar o tamanho do volume e configurar outras definições relacionadas com o armazenamento.

- Passo 12: Depois de configurar todas as definições necessárias, basta clicar no botão “Launch Instances” para iniciar o lançamento do teu servidor virtual.

- Passo 13: O processo demora apenas alguns segundos a concluir.

- Etapa 14: Parabéns! Lançaste com êxito a tua instância EC2.

Conversão de um ficheiro PEM num ficheiro PPK
Tem em atenção que se obtiveste o ficheiro ficheiro PEM durante a criação do par de chaves, tens de o converter para um ficheiro PPK.
Se descarregaste o formato de ficheiro PPK, podes saltar esta parte e avançar para o passo seguinte para acederes ao teu servidor.
Partindo do princípio que já tens o PuTTY instalado no teu sistema, podes descarregá-lo a partir desta ligação: Descarrega o PuTTY. Agora, vamos prosseguir com a conversão usando o PuTTYgen.
- Passo 1: Procura por “PuTTYgen” na barra de pesquisa do Windows e abre a aplicação.

- Passo 2: Clica em “Load” e seleciona o ficheiro PEM que obtiveste ao iniciar a tua instância EC2.
- Passo 3: Depois de carregares o ficheiro PEM, clica em “Guardar chave privada” para transferires o ficheiro PPK, que deves guardar no teu ambiente de trabalho.

Agora, converteste com êxito o ficheiro PEM para um PPK e estás pronto para utilizar este ficheiro PPK para aceder ao teu servidor na nuvem. Vamos passar para as próximas etapas.
Aceder ao teu servidor usando o PuTTY
Aqui está o processo para acederes ao teu servidor através do PuTTY:
- Passo 1: Abre o PuTTY e introduz “ec2-user@yourIPaddress” na linha de comando.

“ec2-user” é o nome de utilizador predefinido. Certifica-te de que substituis “yourIPaddress” pelo IP público do teu servidor, que pode ser encontrado na plataforma AWS onde iniciaste a Instância EC2.
- Passo 2: Vai a “Connection” (Ligação) > “SSH” > “Auth” (Autenticação) no PuTTY. Depois, clica em “Browse” e seleciona o ficheiro PPK que descarregaste recentemente do AWS ou do PuTTYgen.

- Passo 3: Clica em “Abrir” para estabelecer uma ligação ao teu servidor virtual em nuvem (EC2) utilizando o PuTTY.

Depois de concluíres estes passos, deverás conseguir aceder ao teu servidor AWS com sucesso através do PuTTY.
Implementar a pilha LAMP
Neste cenário, estamos começando com uma nova configuração de servidor e nossa etapa inicial é implantar a pilha básica necessária para executar aplicativos Web. Para isso, vamos configurar a pilha LAMP, que inclui Linux, Apache, MariaDB/MySQL e PHP.
- Etapa 1: Para instalar a pilha LAMP, obtém acesso root usando os seguintes comandos:
sudo su

- Passo 2: Instala o servidor web Apache no teu servidor através do PuTTY com o comando:
instala o httpd

- Passo 3: Inicia o serviço Web Apache utilizando este comando:
inicia o serviço httpd.service

- Passo 4: Certifica-te de que o serviço Web Apache é iniciado automaticamente no arranque com o seguinte comando:
systemctl enable httpd.service

- Passo 5: Abre o 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: Agora, utiliza o seguinte comando para instalar a MariaDB como base de dados:
yum instala o mariadb-server mariadb

- Passo 8: Inicia o serviço MariaDB.

- Passo 9: Aumenta a segurança da tua instalação MariaDB com o seguinte comando.
mysql_secure_installation

Nota que durante a primeira execução, irá pedir a palavra-passe do root; carrega em Enter (normalmente não existe uma palavra-passe do root definida inicialmente).
- Passo 10: Se quiseres definir uma palavra-passe de raiz para a tua base de dados, escreve “Y” e prossegue com a configuração da palavra-passe.

- Etapa 11: Permite que o serviço MariaDB seja iniciado automaticamente no arranque com:
systemctl enable mariadb.service

- Passo 12: Agora, instala a tua versão preferida do PHP no teu servidor Amazon com este comando:
instala o php7.3 no amazon-linux-extras

- Passo 13: Reinicia o servidor Web Apache:
reinicia o httpd.service

- Passo 14: Cria e edita um ficheiro no caminho especificado.

- Passo 15: Cola o seguinte código PHP no ficheiro (clica com o botão direito do rato) e, em seguida, prime “ESC” e escreve “:wq!” para o guardar:
php
<?php
for ($count=1; $count<=9; $count++)
{
echo " $count vezes 9 é ". $count*9;
ecoa "<br>";
}
?>

- Passo 16: Para executar o ficheiro PHP recentemente criado no teu browser, utiliza este formato de URL: http://yourIPaddress/danish.php.

Parabéns, você implantou com sucesso o LAMP Stack no seu servidor. A próxima etapa abrangerá a instalação do aplicativo WordPress.
Turbine sua loja WooCommerce na hospedagem AWS da Cloudways
Experimenta o WooCommerce no AWS com um desempenho inigualável. Desfruta de suporte 24 horas por dia, 7 dias por semana, certificados SSL gratuitos, backups automatizados, cache avançado e muito mais.
Instala a aplicação WordPress
- Passo 1: Depois de implantares com sucesso a pilha LAMP, a próxima tarefa é instalar a aplicação WordPress. Começa por aceder ao Root com os seguintes comandos:
mysql -u root -p

- Passo 2: Gera uma nova base de dados especificamente para o WordPress com este comando:
CREATE DATABASE danishdb;

- Passo 3: Cria um novo utilizador e atribui uma palavra-passe utilizando o seguinte comando:
CRIAR UTILIZADOR danishuser@localhost IDENTIFICADO POR 'password';

- Passo 4: Concede o controlo total da base de dados ao utilizador. Neste caso, em que o nome da base de dados é “danishdb“, o nome de utilizador é “danishuser” e a palavra-passe é “”password“:
CONCEDE TODOS OS PRIVILÉGIOS EM danishdb.* A danishuser@localhost IDENTIFICADO POR 'password';

- Passo 5: Aplica as alterações sem reiniciar o serviço DB, executando este comando:
PRIVILÉGIOS DE DESCARGA;

- Passo 6: Sai da conta Root escrevendo “exit“.
sair

- Passo 7: O passo seguinte é navegar para a pasta HTML. Altera o diretório utilizando este comando:
cd /var/www/html/

- Passo 8: Estás agora na pasta HTML. É hora de descarregar a versão mais recente do WordPress. Usa o seguinte comando:
wget https://wordpress.org/latest.tar.gz

- Passo 9: Extrai o ficheiro de arquivo do WordPress com este comando:
tar xzvf latest.tar.gz

- Passo 10: Atribui a propriedade executando este comando:
chown -R apache:apache /var/www/html/wordpress/*.
![]()
- Passo 11: Altera o teu diretório de “html” para “WordPress” com o comando:
cd wordpress

- Passo 12: Duplica “wp-config-sample.php” e guarda-o como “wp-config.php” utilizando este comando:
cp wp-config-sample.php wp-config.php

- Passo 13: Edita o ficheiro ‘wp-config.php’ com o seguinte comando:
nano wp-config.php

- Passo 14: Modifica os valores de DB_NAME, DB_USER e DB_PASSWORD para ligar a base de dados à tua aplicação WP.

- Passo 15: Agora, no teu navegador de internet, vai ao URL do teu ficheiro WordPress“http://yourIPaddress/wordpress”para acederes ao 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 sucesso a aplicação WordPress num servidor AWS.

- Passo 18: Em seguida, inicia sessão na tua conta WordPress.

Aqui tens! O WordPress está agora instalado na tua plataforma Amazon EC2. Agora, para o último passo, só precisas de instalar o plugin WooCommerce, e estarás pronto para começar.
Instalar o plug-in WooCommerce através do administrador do WordPress
Agora que o teu site WordPress está pronto, é altura de instalar o plugin WooCommerce. O método mais simples é utilizar o WordPress Admin, que trata de todo o processo por ti.
- Navega até Plugins > Adicionar novo.
- Na barra de pesquisa, escreve“WooCommerce“.
- Clica em“Instalar agora“.
Após a instalação, clica em“Activate” (Ativar) e estás pronto para começar a utilizar o WooCommerce Wizard.

Silicon Dales – Estudo de caso
Leia Como a Cloudways ajudou a agência WooCommerce fornecendo a eles uma hospedagem AWS simplificada.
Obrigado
O teu livro eletrónico está a caminho da tua caixa de entrada.
Terminar!
Agora já sabes o segredo para lançar a tua loja de comércio eletrónico através do alojamento WooCommerce no Amazon Web Services (AWS). Na Cloudways, acreditamos em tornar as coisas mais fáceis, simples, gerenciáveis e compreensíveis para todos, por isso estamos empenhados em eliminar os problemas de hospedagem para ti.
Ainda assim, se tiveres alguma confusão em qualquer etapa do alojamento do WooCommerce no AWS através da Cloudways, contacta a nossa equipa de suporte de chat ao vivo 24/7 e obtém as tuas dúvidas resolvidas em minutos.
Q1. Posso alojar o WooCommerce no AWS?
A. Sim, podes alojar o WooCommerce no AWS (Amazon Web Services). Demos os passos fáceis no nosso guia para te ajudar a hospedar o WooCommerce no AWS via Cloudways.
Q2. Como posso alojar o WooCommerce no AWS?
A. Podes alojar o WooCommerce no AWS através da Cloudways, seguindo os passos simples abaixo:
- Inscreve-te na Cloudways
- Selecionar WordPress com WooCommerce
- Seleciona Amazon Web Services (AWS)
- Escolhe o tamanho do servidor
- Configura a tua largura de banda preferida
- Definir armazenamento
- Escolhe a localização do centro de dados
- Lança o servidor
- Aceder ao WooCommerce
Q3. O AWS é bom para o alojamento do WooCommerce?
A. Sim, o AWS é uma opção adequada para o alojamento do WooCommerce. Oferece a escalabilidade e o desempenho necessários para gerir uma loja online com o WooCommerce.
Q4. Qual é o melhor e mais barato alojamento para o WooCommerce?
A. Uma das principais recomendações para hospedagem WooCommerce é Cloudways, a partir de US $ 11 USD por mês (excluindo impostos e incluindo taxas de hospedagem DigitalOcean). Este plano fornece 1 GB de RAM, 1 processador Core, 25 GB de armazenamento e 1 TB de largura de banda, o que o torna uma opção económica para alojar a tua loja online.
Q5. Como posso alojar o AWS WooCommerce gratuitamente?
A. Podes, de facto, alojar o teu site Web pessoal no AWS dentro dos limites do Nível Gratuito, tornando-o uma opção muito económica. Nesses casos, o alojamento do teu site Web pessoal custa, normalmente, cerca de $0,50 por mês. Para uma análise detalhada dos serviços utilizados e dos respectivos custos associados, pode consultar a secção“Serviços utilizados e custos“.
Sarim Javaid
Sarim Javaid é gerente sênior de marketing de conteúdo da Cloudways, onde sua função envolve a criação de narrativas atraentes e conteúdo estratégico. Hábil na elaboração de histórias coesas a partir de uma enxurrada de ideias, a escrita de Sarim é impulsionada pela curiosidade e um profundo fascínio pelos algoritmos em evolução do Google. Para além da esfera profissional, é um admirador de música e arte e uma pessoa demasiado entusiasmada.