Se você perdeu o acesso SSH à sua instância EC2 na AWS, não se preocupe! Neste vídeo, explico passo a passo como recuperar o controle da sua máquina de forma rápida e eficiente.
Se você já está passando por essa situação ou quer se preparar para eventuais imprevistos, recomendo que assista ao vídeo para entender todos os detalhes do processo e garantir que sua instância EC2 esteja sempre ao seu alcance.
Mas sem enrolação, confiram o vídeo na íntegra.
Se você ainda tiver dúvidas ou se sentir inseguro em relação ao processo de recuperação de acesso SSH na sua instância EC2, não hesite em procurar ajuda.
Oferecemos suporte especializado em AWS e posso auxiliá-lo a resolver qualquer problema que esteja enfrentando, garantindo que sua instância esteja funcionando perfeitamente.
Entre em contato e conte com nossa experiência para superar esses desafios com tranquilidade.
A Amazon AWS é reconhecida como um dos provedores mais confiáveis para hospedagem de sites WordPress. No entanto, a instalação do WordPress na AWS pode representar um desafio significativo, especialmente para usuários iniciantes que não estão familiarizados com a AWS e servidores Linux.
Esse artigo é indicado para o público leigo que precisa implementar um servidor EC2 para wospedagem wordpress na Amazon AWS de modo fácil e rápido.
Como hospedar site WordPress no EC2 AWS ?
Na AWS, há uma vasta gama de opções e cenários para hospedagem de sites WordPress. Essa diversidade de opções na AWS pode ser desconcertante para muitas pessoas, pois pode ser desafiador compreender o que fazer e como implementar seus projetos de hospedagem.
Alguns cenários disponíveis na AWS para hospedagem básica WordPress
1. Imagem AWS WordPress Bitnami
A imagem Bitnami para WordPress na AWS é tipo uma caixinha pronta pra usar o WordPress na nuvem. É fácil e rápida de começar, já vem pré-pronta, e faz toda a mágica de deixar seu site WordPress funcionando sem complicação. É indicada para pequenos sites e blogs.
2. Imagem AWS WordPress OpenLiteSpeed
A imagem do OpenLiteSpeed na AWS oferece um desempenho superior em comparação à imagem do Bitnami, proporcionando maior poder de performance. No entanto, a configuração pode ser um pouco desafiadora para usuários menos familiarizados com o ambiente. Em resumo, é como ter um veículo mais potente, mas é necessário um pouco mais de conhecimento para operá-lo.
3. Imagem AWS cPanel & WHM
A imagem do cPanel & WHM na AWS apresenta configurações padrão, o que é adequado para hospedar sites WordPress mais simples.
Alguns cenários disponíveis na AWS para hospedagem avançada WordPress
4. Cluster EC2 WordPress
Hospedar o WordPress em um cluster na AWS pode ser desafiador, pois envolve uma configuração mais complexa. No entanto, essa abordagem é comumente adotada por grandes portais de notícias e plataformas de conteúdo para garantir escalabilidade e alta disponibilidade.
5. AWS WordPress AutoScaling
Essa modalidade é essencialmente semelhante ao modelo de cluster, mas com a adição do Scaling Automático habilitado. Isso permite lidar de maneira mais eficaz com picos de acesso e demanda no WordPress, garantindo uma escalabilidade dinâmica para otimizar o desempenho em momentos de alta demanda.
6. Imagens Docker com Fargate ou Amazon EKS para WordPress
Hospedar WordPress em tecnologia docker com o AWS Fargate e EKS é uma opção visando grandes ambientes escaláveis.
E muitos outros….
Se você busca um serviço profissional de hospedagem WordPress na Amazon AWS, ficaremos gratos em atendê-lo. Implementamos uma variedade de cenários na AWS, incluindo AutoScaling, Cluster, entre outros. Entre em contato conosco para discutir suas necessidades específicas e oferecer soluções personalizadas para garantir a melhor performance e confiabilidade para sua hospedagem WordPress.
Requisitos Instalação WordPress na AWS
Neste artigo, vamos instalar o WordPress na AWS usando a imagem da Bitnami, que é o ponto de partida para a maioria dos projetos de pequeno porte. Antes de prosseguir, você já possui conhecimento sobre como criar um servidor EC2 na AWS? Caso não tenha familiaridade, recomendo assistir a este vídeo, onde faço uma breve introdução sobre a configuração de servidores EC2.
ASSISTA A AULA SOBRE AMAZON EC2
Nosso servidor WordPress na AWS contará com as seguintes especificações:
Família: t3.micro
CPU: 2
RAM: 1 GB
Disco: 8 GB
Rede: 1 IPv4
AMI: WordPress with NGINX and SSL
Custo: Aproximadamente $15 mensal
Instalando um servidor EC2 Bitnami WordPress com SSL
1. Criação AWS EC2 com Imagem Bitnami WordPress
Vamos iniciar a configuração do nosso servidor. Faça login na plataforma da AWS e, na barra de pesquisa, digite “EC2”. Em seguida, clique na opção listada para ser direcionado à tela de serviços do EC2.
Em seguida, clique em “Executar Instância” e, posteriormente, em “Executar Instância” novamente.
Na próxima tela, faremos a seleção de serviços e ajustaremos as configurações adequadas para nosso servidor EC2. Na segunda seção da tela, você definirá a AMI do servidor, que é essencialmente a imagem do sistema operacional a ser escolhida.
Muitas AMIs já vêm com configurações predefinidas, simplificando bastante nosso trabalho. Na barra de pesquisa, digite “WordPress” e pressione Enter.
Você verá várias imagens de servidores com WordPress listadas. Escolha a “WordPress com Nginx” da Bitnami. Clique em “Select” para selecionar a imagem desejada e, em seguida, clique em “Continue” para prosseguir.
Confirme as alterações
Observe que você retornou para a página de configuração do EC2, e a AMI já está selecionada. Agora, avancemos para a próxima etapa, que é escolher o tipo de instância.
Por padrão, foi selecionada a instância t3a.small, mas optaremos pela t3.micro por ser mais econômica. Clique na caixa de seleção, pesquise por “t3.micro” e faça a seleção.
Na etapa seguinte, selecione a sua chave SSH já configurada na AWS, ou, se necessário, crie uma nova chave SSH. Essa chave é fundamental para acessar o servidor por meio do SSH.
Agora, você pode manter as configurações abaixo inalteradas, a menos que opte por aumentar o tamanho do disco ou realizar configurações específicas de rede. Eu optei por manter as configurações padrão e criei meu servidor clicando em “Executar Instância”.
Agora, retorne à tela inicial da console do EC2 e observe a instância sendo iniciada.
Perfeito! Seu servidor está sendo iniciado, e podemos avançar para o próximo tópico.
2. Configurando apontamentos de DNS
Ao iniciar nosso servidor, já podemos direcionar o domínio do nosso site WordPress para o servidor e, em seguida, instalar o SSL no domínio com o Let’s Encrypt.
Acesse o provedor onde você gerencia o DNS do seu domínio (CloudFlare, registro.br, Godaddy, Hostgator, Route53) e crie ou atualize os registros (A) e/ou (CNAME) para apontar seu domínio para o IP do novo servidor.
No meu caso, o domínio aws.dev.br está vinculado a um IP, e é esse IP que vou atualizar com o endereço do meu novo servidor. Quanto ao registro www.aws.dev.br, vou mantê-lo como está, pois ele redireciona para o domínio aws.dev.br.
Após realizar essa alteração, aguarde algum tempo para a propagação. Esse processo pode levar minutos ou até horas. Assim que concluído, você poderá acessar o WordPress pelo navegador, uma vez que ele já vem pré-instalado.
Entendido! Agora, vamos acessar o servidor para obter as credenciais de acesso ao WordPress. Vamos lá!
3. Descobrindo dados de login do WordPress
Perfeito! Vamos acessar o servidor via SSH utilizando o usuário padrão “bitnami”.
Prossiga com esses passos para acessar o servidor e recuperar as informações necessárias.
Ao acessar o servidor via SSH, as credenciais para o administrador do WordPress serão exibidas para você. Agora, você pode usar essas informações para entrar no painel de administração do WordPress.
4. Emitindo SSL Let’s Encrypt para o domínio
Agora, vamos instalar o SSL no nosso site WordPress com o Let’s Encrypt, pois até o momento não está ativo! No servidor, execute todos os comandos abaixo:
Nosso certificado SSL foi emitido, mas ainda precisamos configurar alguns arquivos para que o Nginx reconheça o certificado corretamente. Execute todos os comandos abaixo e substitua os valores de DOMAIN pelo nome do seu certificado.
Se tudo o que fizemos até o momento ocorreu conforme o esperado, visite sua página acessando o site https://seusite e confira o resultado.
Sucesso! WordPress pronto para uso!
Conclusão: WordPress AWS
Agora possuímos um servidor EC2 na AWS com WordPress e SSL instalados. A partir de agora, você pode dar continuidade ao seu projeto. Vale ressaltar que esse modelo é mais adequado para projetos menores, onde não são necessárias muitas customizações ou infraestrutura avançada.
Materiais sobre AWS e WordPress
Aqui no blog, já compartilhei diversos conteúdos sobre a AWS. Recomendo a leitura de alguns para que você se familiarize o máximo possível.
O Amazon Route 53 é um serviço da AWS que atua como um tradutor digital, convertendo nomes de sites, como www.exemplo.com, em endereços IP, que são os códigos usados pelos computadores para localizar servidores na internet. Basicamente, ele garante que, ao digitar o nome de um site, você seja direcionado ao local correto na web.
O que diferencia o Route 53 é sua confiabilidade e capacidade de gerenciar grandes volumes de tráfego. Por isso, ele é amplamente utilizado por empresas de todos os portes, desde pequenas startups até grandes corporações. É uma ferramenta robusta e segura, ideal para quem precisa gerenciar domínios de forma eficiente na nuvem.
Assim, tanto pequenas empresas conseguem usar esse serviço sem comprometer o orçamento, quanto grandes corporações podem aproveitar o Route 53 em suas operações. Confira algumas delas a seguir.
Algumas empresas conhecidas no mercado nacional e internacional
SubmarinoKabumAmericanas
Descubra as Principais Vantagens do DNS Route 53 para Sua Empresa
Sei que existem vários serviços no mercado para gerenciamento de DNS, mas antes de migrar seu DNS para a AWS, é importante que você entenda as vantagens do que estará obtendo com o investimento.
Alta Disponibilidade
Uma das piores situações que podem acontecer é uma falha no DNS, seja devido a uma queda ou instabilidade. Isso pode deixar sistemas inteiros inoperantes, mesmo que os servidores em produção estejam funcionando perfeitamente.
O Route 53 é um serviço de DNS extremamente resiliente e com Alta Disponibilidade. Isso significa que, mesmo que uma região específica da AWS enfrente problemas, o serviço de DNS continuará operando normalmente, e você sequer perceberá que houve alguma falha.
Segurança
Por ser um serviço corporativo, o Route 53 é extremamente seguro, e a AWS investe muito nisso. Grandes empresas multimilionárias confiam nesse serviço, e a segurança é um fator essencial para elas. Portanto, essa é uma preocupação que você não precisará ter.
A AWS também publicou alguns artigos interessantes sobre a segurança no Route 53, e recomendo que você os leia para aprofundar seus conhecimentos nesse aspecto.
Os custos para gerenciar nossos serviços de DNS no Route 53 costumam gerar dúvidas, pois não são fixos e variam de acordo com cada projeto. No entanto, isso não é algo negativo! Na verdade, você pagará conforme o uso, o que pode ser vantajoso para muitos cenários.
Basicamente, os custos relacionados ao Route 53 são baseados em:
Gerenciamento de zonas hospedadas: Você vai pagar um valor mensal por cada zona hospedada no Route53, cada domínio tem a sua respectiva zona de DNS.
Consultas de DNS: Cada consulta atendida pelo Route53 será cobrado, exceto para consultas com registros (A) apontadas para serviços como: ELB, CloudFront, Elastic Beanstalk, API Gateways, S3, VPC e outros serviços oferecidos gratuitamente.
Gerenciamento de domínios: Também pagará uma taxa anual por cada domínio registrado ou transferido para o route53.
Você vai pagar
0,50 USD por zona/mês para as primeiras 25 zonas
0,10 USD por zona/mês adicionais
Para mais detalhes de valores de consultas e limites recomendo a leitura abaixo
O Route 53 se integra com diversos produtos da AWS, o que simplifica muitas tarefas que, antes, teriam que ser feitas manualmente.
Serviços como o CloudFront, S3, ELB, entre outros, podem ser diretamente integrados ao Route 53, facilitando a criação e o gerenciamento de registros DNS de maneira mais eficiente.
Como configurar o DNS Route 53 na AWS ?
Eu publiquei um vídeo no meu canal no YouTube onde explico detalhadamente todos os passos que você deve seguir para configurar e trabalhar com o Route 53. Confira o vídeo para aprender como utilizar esse serviço de maneira eficiente e tirar o máximo proveito dele:
Conclusão: DNS AWS Route 53
Como podemos perceber, o Route 53 é um serviço de DNS extremamente robusto, adequado para empresas de todos os portes. Ele certamente atenderá às suas expectativas, com uma qualidade que é inquestionável.