Ir para o conteúdo
Ajuda
Servidor VPS (Cloud)
Servidor VPS (Cloud)

VPS para loja virtual e WooCommerce: como dimensionar

Use este guia com IA

Escolha o que você quer e abra no seu assistente preferido.

1 O que a IA deve fazer?

2 Abrir no assistente

Para agentes
Ver .mdVer .json
Compartilhar

Neste artigo

Resposta rápida: uma loja virtual com até cerca de 500 pedidos por mês e cache ativo roda bem em uma VPS com 2 a 3 vCPU e 4 GB de RAM. Lojas maiores pedem 4 vCPU e 8 GB, e catálogos com dezenas de milhares de produtos chegam a 16 a 24 GB. A stack recomendada é Nginx, PHP-FPM, MySQL ou MariaDB em disco NVMe, Redis e certificado SSL com renovação automática.

Por que VPS e não hospedagem compartilhada

Loja virtual disputa segundos no checkout. A hospedagem compartilhada divide CPU entre dezenas de sites, limita tarefas agendadas e não deixa ajustar o PHP. Na VPS, a loja fica em um ambiente isolado, com recursos reservados e firewall sob seu controle.

SituaçãoCompartilhadaVPS
Checkout do WooCommerceFila de PHP imprevisívelWorkers ajustados para a loja
Integração com ERP e marketplacesCron limitadoFilas e rotinas 24 horas
Pico de campanhaUm vizinho pode derrubar o siteRecursos contratados só seus
Logs e auditoriaAcesso restritoAcesso completo

Se a loja ainda é pequena e você não quer administrar servidor, a hospedagem de sites com cPanel e WordPress em um clique é um bom começo. Migre para VPS quando o tráfego ou as integrações pedirem.

Stack recomendada para loja virtual

CamadaFerramentaBenefício
CDNCloudflare ou similarImagens e arquivos estáticos fora do servidor
Servidor webNginx com cache de páginaCatálogo carregando rápido
AplicaçãoPHP-FPM 8.3 (WooCommerce) ou Node.jsCheckout estável
DadosMySQL 8 ou MariaDB, com Redis para object cacheCarrinho e sessão rápidos
FilasAction Scheduler, Redis ou RabbitMQWebhooks de pagamento confiáveis

Para começar a montar o servidor, veja como instalar o Nginx e como hospedar um site na VPS.

Quanto de VPS a sua loja precisa

O comércio brasileiro concentra o pico entre 20h e 23h e explode em datas como Black Friday, Natal e Dia das Mães. Dimensione para o pico, não para a média de uma terça-feira.

Perfil da lojavCPURAMPlano RoxyCloud sugerido
Até 500 pedidos por mês, com cache34 GBVPS Xeon 4 GB
500 a 2 mil pedidos por mês48 GBVPS Xeon 8 GB
Catálogo com 50 mil produtos ou mais6 a 816 a 24 GBVPS Xeon 16 ou 24 GB, ou dedicado
Loja com API pesada ou processamento de imagens3 a 4 Ryzen8 GBVPS Ryzen 9 8 GB

A VPS Xeon é a escolha padrão para lojas com cache, porque entrega mais núcleos pelo mesmo preço. Plugins agressivos, geração de imagens na hora ou uma API em Node.js ao lado da loja rendem mais na VPS Ryzen 9.

Importante: monitore o tempo de resposta do checkout, não só da página inicial. A página de produto em cache pode esconder um gargalo real na hora do pagamento.

Segurança e checkout

Dados de cartão não devem passar pelo seu disco: use um gateway certificado PCI, como Mercado Pago, PagBank, Stripe ou Pagar.me. Sua responsabilidade é proteger o painel do WordPress, as chaves de API e os webhooks.

  • SSL: certificado válido é obrigatório para vender e evita aviso no navegador. Use Let's Encrypt com renovação automática.
  • Acesso administrativo: senha forte, autenticação em dois fatores no WordPress e SSH protegido (porta alterada e login por chave).
  • Atualizações: WordPress, plugins e tema sempre atualizados, testando antes em um ambiente de homologação.
  • Backup: banco e arquivos copiados para fora da VPS todos os dias, com restauração testada. Veja backup automático com rsync.

Migrar sem perder pedidos

  1. Reduza o TTL do DNS para alguns minutos, um dia antes da migração.
  2. Copie arquivos e banco para a VPS nova e teste por um domínio temporário ou pelo arquivo hosts.
  3. Ative o modo de manutenção, faça a sincronização final do banco e troque o DNS.
  4. Faça um pedido real de teste antes de desativar a manutenção.

Quando escalar

Se a CPU fica acima de 75% por horas ou o MySQL acumula consultas lentas no checkout, é hora de subir de plano ou separar o banco em outra VPS. O upgrade é feito sem recontratar, como explica o artigo de upgrade e downgrade. Lojas maduras, com hardware exclusivo como exigência, podem migrar para um servidor dedicado.

Uma dica: não misture a loja com um servidor de jogo na mesma VPS pequena. Picos do jogo viram carrinho abandonado. Use máquinas separadas.

Perguntas frequentes

WooCommerce precisa de VPS?

Lojas pequenas funcionam em hospedagem compartilhada. Quando o checkout fica lento, as integrações aumentam ou chega uma campanha grande, a VPS dá controle sobre o PHP, o cache e os recursos.

Quantos vCPU e quanto de RAM para uma loja pequena?

Uma loja com até 500 pedidos por mês e cache ativo costuma operar bem com 3 vCPU e 4 GB de RAM. Sem cache, suba para 4 vCPU e 8 GB; com catálogo muito grande, veja a tabela de dimensionamento.

VPS ou servidor dedicado para e-commerce?

Comece em VPS e monitore o tempo de resposta e o banco. Tráfego muito alto e catálogos enormes podem pedir servidor dedicado ou banco separado.

O gateway de pagamento roda na minha VPS?

Não. O gateway roda na infraestrutura do provedor de pagamento. Na VPS ficam os webhooks e a fila de pedidos, que precisam de SSL, chaves de API protegidas e SSH restrito.

Precisa de mais ajuda?

Abra um ticket, entre no Discord ou acesse o painel da RoxyCloud.