Como hospedar o site Joomla no Amazon Lightsail?

Um guia passo a passo para configurar o site do Joomla no Lightsail desenvolvido pela AWS.

Algumas semanas atrás, a Amazon anunciou um novo serviço chamado “Vela de luz” para fornecer VPS (Virtual Private Server) a partir de $ 5 por mês.

No plano de US $ 5, você obtém 512 MB de RAM, uma CPU virtual, SSD de 20 GB, transferência de 1 TB

Ao olhar para os preços, parece que a conclusão direta com DigitalOcean.

O Lightsail está no topo da AWS (Amazon Web Service) com muitos recursos para facilitar a hospedagem para Joomla, WordPress, Magento, Drupal, Node.js, MEAN, etc.

No entanto, neste artigo, – vou me concentrar no Joomla.

Algumas das características notáveis.

  • Endereço IP estático
  • Escalável e acesso a serviços da AWS
  • Terminal SSH
  • Monitoramento do servidor
  • Armazenamento SSD de alto desempenho
  • Instantâneos
  • Rede rápida e segura
  • O primeiro mês grátis

Vamos começar.

Como criar uma conta do Lightsail

  • Acesse o site do Amazon Lightsail e clique em Inscrever-se
  • Digite seu e-mail e selecione “Sou um novo usuário”.
  • Preencha as informações na página “Credenciais de login” e “Informações de contato” e clique em “Criar uma conta”.
  • Insira as informações do cartão de crédito e ative sua conta
  • Uma vez feito, faça o login com a credencial e você receberá o pop-up “Introdução”.
  Novos recursos no OS X Yosemite

Criar uma instância do Joomla

Supondo que você ainda esteja logado, selecione o “Joomla” na lista

  • Role para baixo e selecione o plano
  • Escolha a zona onde você deseja hospedar seu site

  • Altere o nome da instância, se desejar, e clique em “Criar”.

  • levará alguns segundos para configurar e, uma vez feito; você deve ver a instância criada

Conectando-se ao servidor Lightsail

Há duas maneiras de se conectar ao seu servidor Lightsail

Através do navegador – você pode entrar no servidor diretamente do próprio navegador. Clique na instância e você terá um botão “Conectar usando SSH”.

Esta seria provavelmente a maneira mais fácil de se conectar. Você não precisa inserir nenhuma credencial, pois uma sessão está sendo autenticada com seu login do Lightsail.

Para se tornar root, digite “sudo su –” como mostrado abaixo.

Usando o cliente SSH – Você pode seguir o instruções detalhadas sobre como se conectar usando o cliente SSH como o Putty.

Como gerenciar a instância do Lightsail

Você pode gerenciar todo o seu servidor e Joomla através de um navegador, e vamos dar uma olhada em algumas das configurações e métricas importantes.

Endereço IP – você receberá um IP público para mapear para seu domínio e um IP privado. Se você tiver apenas uma instância, não poderá usar o IP privado. No entanto, se você deseja se conectar a outros serviços da AWS, pode precisar disso.

  Como obter o maior pedido do DoorDash

IP público e IP privado são mostrados ao lado da instância na parte superior.

Relatório de utilização – você obtém CPU, uso de rede em um intervalo de 1h, 6h, 1d, 1w e 2 semanas.

Está disponível na guia “Métricas”.

Firewall – As portas 22, 80 e 443 são permitidas por padrão. No entanto, se você deseja permitir alguma outra porta ou deseja editar uma porta existente, pode fazê-lo através do navegador na guia “Networking”.

Alterar a porta SSH de 22 para outra seria uma boa ideia para evitar ataques de força bruta.

Snapshots – Seria útil fazer um backup de sua instância, portanto, se algo der errado, você poderá restaurá-lo com o snapshot obtido.

A opção de reinicialização da VM – parar e reiniciar fica ao lado dos detalhes da instância.

Mapeando domínio para IP público

Antes de mapear seu nome de domínio para IP público, você precisa reservar um IP estático. O IP público atual que você vê é dinâmico e pode mudar após a reinicialização da VM.

  • Para criar um IP público estático, clique em “Criar outros recursos” e selecione “IP estático”.
  • Escolha a instância para anexar o IP e clique em “Create”.
  • Em alguns segundos, você deve obter um novo IP estático público
  Monitore a rede e o uso de dados do seu iPhone na Central de Notificação

Agora você está pronto para mapear esse IP público para seu domínio no registrador. Você pode fazer login no registrador de seu domínio e atualizar o registro A do seu domínio para IP público.

Por exemplo, se o seu domínio estiver registrado com Nome barato

  • Clique em “Gerenciar” ao lado do domínio
  • Vá para “DNS avançado”.
  • Clique em “ADICIONAR NOVO REGISTRO”.
  • Selecione “A Record” para inserir o endereço IP público e salve as alterações clicando na marca de seleção verde.

Levará algum tempo para propagar o DNS globalmente. Você pode usar a ferramenta DNS Record Lookup para verificar o registro A.

Uma vez feito isso, tente acessar seu domínio e você verá a página padrão do Joomla.

Quer saber qual é a credencial para fazer login no Joomla Admin Console?

O nome de usuário padrão é – usuário

A senha é armazenada no arquivo – /home/bitnami/bitnami_application_password

Todo seu para configurar o template Joomla e não se esqueça de proteger seu Joomla.

Desempenho do Lightsail

Fiz o teste de velocidade no meu site com o Lightsail e o resultado é fantástico.

Não instalei nenhuma extensão e ela foi carregada em menos de um segundo.

Teste GTmetrix de Dallas

Teste TWC da Califórnia

Teste Pingdom de Nova York

Joomla funciona melhor em Vela de luz e me parece promissor. Um mês é grátis para experimentar e ver como corre. Se você precisar de alguma alternativa, confira algumas das melhores plataformas de hospedagem Joomla.