Como configurar swap de memória no VPS para evitar travamentos imprimir

  • 0

Como configurar swap de memória no VPS para evitar travamentos

Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu guia de boas-vindas ao mundo do servidor. Se você está aqui, provavelmente já sentiu aquele friozinho na barriga quando o site travou por falta de memória — e não tem nada mais frustrante que isso, né?

Hoje, vamos te ajudar a prevenir esse problema com uma solução simples e poderosa: configurar o swap de memória. E não se assuste com o nome — é mais fácil do que parece!

O que é swap?

Imagine o swap como um espaço extra de memória no disco rígido, que o servidor usa quando a memória RAM está cheia. É como um "aluguel" temporário de espaço, que evita que o sistema travar — mesmo quando o site está com muita demanda.

Dica do Sensei: Um bom swap pode fazer toda a diferença entre um site funcionando perfeitamente e um que trava no pico de visitas. E no nosso caso, ele é essencial para manter seu site vivo — mesmo em momentos de pico!

Por que é importante no seu VPS?

Seu VPS é como um pequeno servidor próprio. Ele tem recursos limitados, e quando todos os processos tentam usar a memória ao mesmo tempo, o sistema pode travar. Com o swap configurado, ele tem um "segundo plano" para lidar com picos.

Por isso, mesmo que seu plano não inclua muita RAM, o swap pode salvar o dia — especialmente se você tem um site com tráfego crescente, um sistema de e-commerce ou uma aplicação que consome muitos recursos.

Passo a passo: como configurar swap no seu VPS

Como você está no VPS, temos acesso completo ao sistema. Vamos fazer isso com cuidado e segurança, passo a passo.

  1. Entre no seu painel do cliente em painel.gehost.com.br. Seu login é o mesmo que você usa para acessar o cPanel.

  2. Na área de servidores, localize seu VPS. Você pode ver o nome do servidor e o status (online, offline, etc.).

  3. Selecione a opção “Acessar Console” ou “SSH” (geralmente disponível no painel do cliente ou no cPanel).

  4. Use um cliente SSH como Putty (Windows) ou o terminal do Linux/macOS para conectar-se ao servidor. Você precisará do IP (não será exibido aqui) e da senha de acesso root (fornecida na entrega).

  5. Uma vez conectado, digite o seguinte comando para verificar o uso atual de memória:

    free -h

    Isso mostrará a quantidade de RAM e swap atual. Se o valor de swap for 0, é hora de criar um!

  6. Para criar um arquivo de swap (vamos usar 2GB como exemplo), digite:

    sudo fallocate -l 2G /swapfile

    Se o comando falhar, use dd if=/dev/zero of=/swapfile bs=1M count=2048 como alternativa.

  7. Configure as permissões corretas para segurança:

    sudo chmod 600 /swapfile
  8. Formate o arquivo como swap:

    sudo mkswap /swapfile
  9. Ative o swap:

    sudo swapon /swapfile
  10. Verifique se o swap está ativo:

    free -h

    Agore você verá o swap com 2GB de espaço disponível.

  11. Para tornar a configuração permanente (que sobrevive ao reinício), edite o arquivo /etc/fstab:

    sudo nano /etc/fstab

    Adicione esta linha no final do arquivo:

    /swapfile none swap sw 0 0

    Salve com Ctrl + O, confirme com Enter, e saia com Ctrl + X.

  12. Reinicie o servidor para garantir que tudo funcione:

    sudo reboot

Como monitorar o swap

Depois de configurado, você pode verificar o uso do swap a qualquer momento com:

swapon --show

ou

free -h

Se o sistema estiver usando o swap, isso é normal e saudável. O importante é que ele não fique 100% ocupado por muito tempo — se isso acontecer, pode ser sinal de que você precisa de mais RAM.

Dica do Sensei: ajuste o "swappiness"

O sistema Linux tem uma configuração chamada swappiness que controla o quanto ele prefere usar swap. Por padrão, pode ser alto demais. Vamos ajustar:

  1. Abra o arquivo de configuração:

    sudo nano /etc/sysctl.conf
  2. Adicione esta linha:

    vm.swappiness=10

    Isso faz o sistema usar swap apenas quando necessário, preservando a performance da RAM.

  3. Salve e saia. Ajuste é automático após reinício.

Importante: sempre mantenha backup

Antes de fazer qualquer alteração no sistema, faça um backup completo da sua conta via cPanel. Isso protege seu site, banco de dados e arquivos caso algo dê errado.

Tela de Backup no cPanel com opções de backup completo e parcial

Pronto! Você está protegido!

Com o swap configurado, seu servidor agora tem um "colchão" para lidar com picos de tráfego. Seu site fica mais estável, evita travamentos e oferece uma experiência melhor para seus visitantes.

Se precisar de ajuda, nosso suporte está aqui — e lembre-se: você tem 30 dias grátis após a entrega para tirar dúvidas. É só entrar em contato pelo painel.

Até a próxima, com carinho e código limpo,

Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*


Esta resposta lhe foi útil?

« Retornar