Compartilhe
Configuração Inicial Ubuntu 20:04 Hospedagem Magento 2.4
admin
Engenheiro Cloud & DevOps
Publicado em
07/01/2023
Compartilhe
- Capítulo 1. Introdução e Requisitos Magento 2.4 na AWS
- Capítulo 2. Configurações Iniciais Magento 2.4 AWS
- Capítulo 3. Instalação do LEMP SSL RabbitMQ Elasticsearch e Magento 2.4.5
Nesse capítulo vamos iniciar o setup de um servidor Ubuntu 20:04 para hospedagem de lojas magento 2.4.5 com foco em desenvolvimento. No capítulo anterior te introduzi sobre tudo o que faremos, e espero que tenha lido.
Primeiros passos Ubuntu Magento 2
Sugiro que siga exatamente cada passo que eu realizar para que ao final de todo o processo você possa ter os mesmos resultados que obtive.
A primeira coisa que você fará no seu servidor é atualizar o sistema operacional e todos os repositórios que nele estão. Para fazer isso, acesse seu servidor com usuário root ou com privilégios sudo, e execute os comandos abaixo.
- Update do sistema e repositórios
sudo apt-get update
sudo apt-get -y upgrade- Instalação do git e algumas ferramentas úteis no dia a dia
# htop ferramenta para analise de consumo e processos do sistema
# unzip ferramenta para compactação/descompactação arquivos .zip
# git ferramenta para trabalhar com repositórios git
sudo apt install -y htop unzip git- Configuração do hostname e arquivo hosts
É importante definir o hostname para que você dê um nome para seu servidor, é muito útil no dia a dia quando você gerencia diversas máquinas, e até evita alguma confusão.
Altere o hostname (seguindo o modelo FQDN) e lembre de trocar por um domínio ou nome do seu interesse.
sudo hostnamectl set-hostname magento-dev.loja.shopAgora execute os comandos abaixo para iniciar uma nova sessão e com isso verificar se o hostname está conforme configurou.
bash
hostname -f
Agora o nosso servidor está pronto para que possamos seguir para a próxima etapa! Vamos instalar a pilha LEMP e emitir o SSL no domínio da nossa loja.



Comentários (4)
Deixe seu comentário
Thiago Moreira
Há 2 diasExcelente artigo, Alex! Estávamos exatamente com esse problema de overprovisioning na nossa startup. Aplicar os Savings Plans salvou quase 30% da nossa conta mensal.
Alex JunioAutor
Há 1 diaFico feliz que ajudou, Thiago! Essa economia faz total diferença no longo prazo. Se precisarem de ajuda para escalar o banco de dados depois, me deem um toque.
Juliana Costa
Há 4 diasNão tinha pensado em usar Spot para as filas do SQS. Existe algum risco do Spot ser finalizado no meio de um processamento pesado de vídeo?
Alex JunioAutor
Há 4 diasSim, Juliana! A AWS te avisa com 2 minutos de antecedência. O segredo é sua aplicação capturar o evento de interrupção e colocar a mensagem de volta na fila (visibility timeout) antes da máquina morrer.
Roberto Freitas
Há 1 semanaMuito bom o conteúdo técnico. Falta só mais detalhes sobre instâncias Graviton.
Carla Mendes
Há 1 semanaSensacional! Usei as dicas de Right-Sizing e deu muito certo no meu e-commerce.