Como hospedar Magento, PrestaShop ou OpenCart em VPS
Além do WooCommerce, três plataformas de e-commerce de código aberto são muito usadas: Magento Open Source, PrestaShop e OpenCart. Cada uma tem necessidades diferentes de hospedagem.
Os requisitos mudam a cada versão. Consulte sempre a documentação oficial da versão que você vai instalar.
Magento Open Source (Adobe Commerce)
A plataforma mais robusta — e mais exigente.
Stack típica
- Nginx (ou Apache) + PHP-FPM na versão suportada;
- MySQL ou MariaDB;
- OpenSearch (ou Elasticsearch, conforme a versão) — obrigatório para o catálogo e a busca;
- Redis para cache e sessões;
- Varnish para cache de página (recomendado em produção);
- Composer e acesso via linha de comando.
Recursos
Magento é pesado. O mecanismo de busca (OpenSearch) sozinho consome bastante memória. Para lojas pequenas em produção, considere pelo menos 4 GB de RAM, preferencialmente mais, e vários núcleos de vCPU.
Dicas
- Rode em modo produção (
bin/magento deploy:mode:set production); - Configure os crons do Magento — sem eles, indexação e e-mails param;
- Use Redis para cache e sessões e Varnish para páginas;
- Disco NVMe acelera muito a compilação, o deploy de conteúdo estático e a reindexação.
PrestaShop
Muito popular no Brasil e na Europa, com bom equilíbrio entre recursos e leveza.
Stack típica
- Apache (usa
.htaccess) ou Nginx com regras adequadas; - PHP na versão suportada, com extensões como
intl,zip,gd,curl,mbstring; - MySQL/MariaDB.
Dicas
- Ative o cache e o CCC (Combine, Compress and Cache) no painel;
- Use Redis ou Memcached como cache;
- Desative módulos não utilizados;
- Configure o cron para tarefas como indexação de busca.
OpenCart
Leve e simples, ótimo para lojas pequenas e médias.
Stack típica
- Apache ou Nginx;
- PHP + MySQL/MariaDB.
Dicas
- Renomeie e proteja a pasta admin;
- Mova a pasta storage para fora do diretório público, como recomendado na instalação;
- Use extensões de cache confiáveis;
- Mantenha o OpenCart e as extensões atualizados.
Comparativo de exigência
| Plataforma | Exigência de recursos | Complexidade |
|---|---|---|
| Magento | Alta | Alta |
| PrestaShop | Média | Média |
| OpenCart | Baixa | Baixa |
Boas práticas para qualquer plataforma
- VPS com recursos dedicados e folga para picos;
- Disco NVMe para banco de dados e arquivos;
- Servidor no Brasil para seus clientes brasileiros;
- SSL em toda a loja;
- Cache em camadas: OPcache, Redis e cache de página;
- Backups frequentes e externos (a cada novo pedido, os dados mudam);
- Ambiente de homologação para testar atualizações;
- Monitoramento de disponibilidade e desempenho.
Conclusão
Seja qual for a plataforma, uma loja rápida começa por um servidor adequado. Os planos VPS-NVME-BR da VittHost oferecem NVMe, acesso root e servidores no Brasil para você instalar a stack completa da sua loja.Use o cupom SP-VITT20 e ganhe 20% de desconto na primeira fatura enquanto a promoção estiver ativa.